我应该在我的业务层使用EJB3还是Spring?

7 浏览
0 Comments

我应该在我的业务层使用EJB3还是Spring?

我的团队正在开发一个具有网络前端的新的面向服务的产品。在讨论我们将使用哪些技术时,我们已经决定使用JBoss应用服务器和Flex前端(可能使用Adobe AIR进行桌面部署),以及用于客户端和服务器之间接口的Web服务。

在选择用于我们的业务逻辑的服务器技术方面,我们陷入了僵局。最大的争论在于EJB3和Spring,我们最关注的问题是可伸缩性和性能,以及代码库的可维护性。

以下是我的问题:

  1. EJB3和Spring各有什么优势和劣势?

    • 我可以预见到什么问题?
    • 我在哪里可以找到好的基准信息?
0