2

请多多包涵,我对数据库并发和服务器的了解很少。

问题:

我正在开发一个项目,该项目由使用嵌入式 H2 数据库的 java 应用程序组成。迄今为止,这已经实现并作为一个独立的 jar 工作。但是,需要在终端服务器上设置应用程序,以供小型网络中的多个用户使用。这就是我缺乏知识让我陷入困境的地方。将 H2 设置为 MIXED_MODE 并在我的 Java 应用程序中使用同步技术就足够了,还是我必须做其他事情?

如果这还不够清楚,请告诉我。如果有人有任何教程,他们可以向我指出那将是很棒的。

谢谢。

4

1 回答 1

3

我不确定它如何与终端服务器一起使用,但总的来说:

您必须在服务器模式下启动 h2 并通过 jdbc 将每个客户端连接到服务器。因此,将服务器安装在一台机器上并配置您的客户端应用程序以连接到服务器。如果客户端启动两次,每个客户端都通过 tcp/ip 远程连接到服务器

http://www.h2database.com/html/tutorial.html#using_server

混合模式是服务器模式和嵌入式模式的特殊变体。但是,如果您启动一个客户端,您不想再次使用第二个客户端启动服务器。

所以,试试服务器模式。

于 2012-12-20T16:37:01.573 回答