JBI和ESB是互补的。JBI提供一个模型和将集成组件作为服务的标准接口。JBI
可以宿主在一个应用程序服务器环境或者在一个ESB容器中。ESB提供了一套基础架
构包括了事件驱动的SOA,高度分布的路由目的地命名,企业消息能力和分布管理
能力。
JBI允许应用程序和ESB无缝地加入可互操作,松散耦合的SOA。JBI在应用程序服
务器中宿主,提供应用逻辑。ESB提供数据移动,安排和宿主用于集成的中间服务
。
注:JBI定义的是服务的集成方法。ESB定义的是企业消息如何和各个系统交互和流动。ESB中一些服务例如转换,路由服务可以是JBI SE中的。ESB还提供了JMX管理以及安全事务等其他功能。
Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=484587
本文探讨了JBI(Java Business Integration)与ESB(Enterprise Service Bus)在构建面向服务的架构(SOA)中的作用及相互关系。JBI提供了一种标准化的服务集成方法,而ESB则侧重于企业级的消息传递与服务间的通信。两者结合使用能够实现更加灵活、高效的应用集成。
2225

被折叠的 条评论
为什么被折叠?



