使用Swing客户端

时间:2016-04-28 06:21:17

标签: java hibernate servlets java-ee ejb

我必须使用Java技术开发企业级应用程序。我决定使用Java EE组件开发与swing和服务器端相关的客户端环境。我计划的方式可以描述如下

第一个swing客户端向应用服务器发出请求。应用程序服务器具有业务逻辑,并且能够决定应该以哪种方式传输我的请求。数据库服务器有我的DB。

我愿意使用这些技术。

  • 为客户端摇摆
  • 用于应用程序服务器中HTTP请求处理的servlet
  • 用于处理应用程序服务器中的业务逻辑的EJB
  • Hibernate从EJB访问我的DB。

您能告诉我上面的架构是否与JEE企业级系统架构兼容?

1 个答案:

答案 0 :(得分:0)

Swing< ==>套接字< ==> JEE(应用程序)REST基于< ==> Hiberate(DAO) 是的它很好但是。 但是,如果您的应用程序将被不同的最终用户设备使用,那么您需要考虑不同的客户端方式。 使用JNLP,您可以将SWING客户端项目交付给最终用户,这样可以为您提供更好的升级,并且可以在不对您的客户进行任何暗示的情况下进行后续定制。

这只是我的观点。