Notes about JBI..

1、JBI is a pluggable architecture consisting container and plug-ins.The container hosts the plug-ins components that communicate via message routers. Architecturally, components interact via an abstract service model- a messaging model that resides at a level of abstration above any particular protocol or message-encoding format. JBI is an SOA: it treats components as service providers and consumers.(Is that what SOA like in nature ?)
2、Abstractions are quite useful, however, without concrete instances of them , it is impossible to get the real work done. JBI uses the Web Services Description Language (WSDL) for both abstract and concrete specification of its component messaging model. The abstract model defines message types that service providers and consumers can exchange, abstract operations comprising those messages, and service types or interfaces that group related operations together. The concrete model defines binding types to specify protocols, endpoints to specify  concrete communication details for reaching services, and services that group related endpoints to specify actual service instances.
3、The JBI environment is a collection of components reside within a single Java virtual machine(JVM).Services can reside outside the JBI environment and connect into it via binding components(BCs), or they can reside within subcontainers, called service engines(SEs),that live directly within the JBI environment. Services connected into to a JBI environment, whether through an SE or a BC, communicate with each other via the normalized message router,which is the JBI environment's primary service.
4、BCs and SEs communicate with the NRM via delivery channels, which are objects that provide methods for sending and accepting messages and for creating message-exchange factories. These factories allow service consumers to create specific message-exchange instances for use with target services.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值