我正在寻找一些关于重新架构 2EE 应用程序的建议,这在我看来过于复杂,我想知道是否有更简单的方法可以做到这一点。架构如下:
- 使用 GWT 的基于浏览器的客户端
- GWT RPC 异步接口
- GWT 远程服务 Servlet
- 业务委托层
- 无状态 EJB(EJB 2.0 规范!)
- DAO(使用 iBatis 框架)
- 数据库
我们的应用程序是具有丰富客户端界面的客户端/服务器类型的应用程序 - 我敢肯定,这不是唯一的。有没有更简单的方法来实现富客户端,您还希望在服务器上完成大量工作,避免大量往返?这种设计的最佳实践/工具是什么?
谢谢