我原以为这里有很多信息,但我还没有找到真正解决我的问题的东西。为什么要创建一个EJB而不是Web服务?
制作EJB而不是Web服务的优点是什么?我能想到的唯一明显优势是性能。即便如此,我无法找到关于EJB效率如何的任何硬性数据。
Web服务,我能想到很多的优点,包括Java/.NET,更容易网络之间的互操作性在防火墙/代理服务器,因为它使用HTTP的。随着WS-ReliableMessaging,WS-AtomicTransactions,MTOM等新的标准(这些标准被假设完全通过Sun & MS之间的互操作性测试),EJB为Web服务提供了什么?
我从来没有比基本的网络服务以外的任何工作,所以也许有人用更先进的Web服务标准的经验可以告诉我,这一切都没有工作,以及供应商要求?
感谢提醒我关于本地ejb接口,这已经下滑了我的脑海。 – jthg 2009-11-18 16:03:39