【发布时间】:2012-10-16 03:25:37
【问题描述】:
我有一个动态 Web 项目,它使用相当复杂的消息(通过 Web 服务传递),根据消息类型处理消息数据。该应用程序可以处理十五到二十种不同的消息类型。作为消息处理的一部分,大约有四十种不同的实体类型被持久化。
作为替代方案,我想到在架构上每种消息类型都可以由一个单独的 EJB 处理,一个 EJB 接收消息。我假设 EJB 背后的概念之一是它们针对“单一”功能。这个对吗?或者,EJB 的功能有多“复杂”?我的整个应用程序可以放在一个通用 EJB 中吗?
我想,这些问题实际上只是哲学设计问题,但任何 cmets / 建议都可以帮助我加深对应用程序架构的理解。
【问题讨论】:
-
所以我添加了
design标签...
标签: jakarta-ee ejb