我正在使用 MySQL 数据库开发 Java 桌面应用程序,我已经在互联网上搜索了几天,我需要执行以下操作:
- (客户端)客户端的桌面应用程序将具有 GUI。
- (服务器) 带有 Servlet 的 Tomcat 服务器。
- (数据库) MySQL 数据库服务器。
客户端在 servlet 中发送查询请求,然后 servlet 向客户端响应并将结果填充到数据库中。
客户端不会存在 SQL 查询、更新、插入、删除……等,所有这些都将在 servlet 中。
这是制作 3tier 应用程序的最佳方式吗?
- 我可以使用另一种想法或技术来实现这一目标吗?
- 我不想去网络应用程序。
我需要客户端向中间服务器发送请求,中间服务器将连接到数据库并获取结果,然后将它们发送回客户端,而不让客户端直接连接到数据库。
注意:客户端将被同一局域网中的多个用户使用。