【发布时间】:2013-09-16 00:30:38
【问题描述】:
我一直试图在数据访问层的本地和远程 EJB 之间做出决定。经过大量研究,似乎普遍的共识是,如果我想要可扩展性,我应该使用远程 EJB。
那是什么意思?我找不到任何明确说明为什么 Remote EJB 可以扩展而 Local 不能。
【问题讨论】:
-
远程与本地与可扩展性完全无关。它仅指是否可以从远程调用或本地调用访问 EJB。实际上,Remote 从未使用过,但在极少数情况下使用,因为所有逻辑通常都在同一个应用服务器中,因此进行远程调用会增加延迟并降低一般情况下的性能。
标签: java jakarta-ee ejb data-access-layer