ESB可以并行提供EJB2.0和EJB3.0接口吗?

时间:2011-05-17 06:48:16

标签: ejb-3.0 ejb esb ejb-2.x jboss-esb

今天我收到一封电子邮件,宣布将一项服务从EJB2.0迁移到EJB3.0,并且不再支持EJB2.0接口。但是当我们使用企业服务总线时,我想知道他们为什么不并行提供这两个接口。从理论上讲,ESB以独立于技术的方式提供服务。

是否可以创建EJB3.0服务并添加EJB2.0适配器而无需额外编码?

1 个答案:

答案 0 :(得分:1)

ESB旨在为您提供这些功能。它隐藏了服务实现者所做的更改。

如果服务接口发生更改,则需要添加一个中介组件,该组件将旧接口映射到新接口,并使用ESB服务为客户端应用程序提供相同的旧接口。

HTH

Manglu