想象一个 Java 客户端/服务器 ERP 应用程序服务多达 100 个并发用户,包括 Web 和 Swing 客户端。对于持久性,我们可以使用 Persistence API 和 Hibernate。但是当涉及到客户端/服务器通信时,我们真的有替代使用带有 EJB 的 AS 来降低远程通信的编程成本吗?
加入 EJB 和应用程序服务器似乎是一个非常重量级的解决方案,仅用于远程处理。也有使用 RMI 的标准方式,但现在谁想自己编写所有代码......
我知道除了远程处理部分之外,您还可以通过 AS 免费获得许多功能。而且,也许这是要走的路。但是,对于企业应用程序进行客户端/服务器通信,真的有任何其他(低编程成本)替代 AS 吗?