我应该使用 EJB3 还是 Spring 作为我的业务层?
2022-08-31 13:39:06
我的团队正在开发一种具有Web前端的面向服务的新产品。在讨论我们将使用哪些技术时,我们决定运行 JBoss 应用程序服务器和 Flex 前端(可能使用 Adobe AIR 进行桌面部署)以及 Web 服务来连接客户端和服务器。
在将哪种服务器技术用于我们的业务逻辑方面,我们陷入了僵局。最大的争论是在EJB3和Spring之间,我们最关心的是可扩展性和性能,以及代码库的可维护性。
以下是我的问题:
- 支持或反对EJB3与Spring的论点是什么?
- 每个陷阱我都会遇到什么陷阱?
- 在哪里可以找到好的基准信息?