JBI(Java Business Integration) Java 业务集成
James Strachan tries to explain JBI
My brief take on JBI is that its a simple API to a Normalized Message Service and Router along with a component and management model for deploying integration services such as routing engines, BPEL engines, rule systems, transformation engines etc.
JBI provides a logical XML messaging network which maps well to HTTP, email and JMS/MOM while easily adapting to legacy systems, binary transports and RPC systems like EJB and CORBA. Think of it as the next logical abstraction above JMS, with support for different message exchanges (one way, request response etc).
http://www.theserverside.com/news/thread.tss?thread_id=35053
JBI是提供了一些简单的API定义, 这些定义包括 Normalized
Message Service , 在一个Router组件,以及一个管理模型用来管理服务
的部署集成,例如 routing engines, BPEL engines, rule systems, transformation engines
JBI提供了一个逻辑的XML消息网络, 这一网络能够很容易的映射到
HTTP, email 和 JMS/MOM ,并很方便地适应遗留系统,二进制地传输,
和RPC系统(EJB和CORBA)。 JBI可以看做是对JMS的更高层次的逻辑
抽象,并提供了不同的消息交换方式( 单步, 请求应答等)
SCA (Service Compontent architecture)服务组件架构
http://dev.yesky.com/419/7625919.shtml
分享到:
相关推荐
OSGi的未来发展方向在于如何更好地融入企业环境,如与Spring、SCA、JEE、JBI、Web Service等现有技术的融合,优化JEE组件映射机制,增强Web应用支持,提高集成性和性能,以及确保在同一JVM中运行的用户代码和厂商...
SOA在Java领域有两套标准:一个是SUN推出的JBI(没有得到BEA和IBM的承认),另外一个是:IBM和BEA等公司推出的SCA和SDO标准。JBI之关注Java组件只处理Java组件的集成。SCA实现了业务组件和传输协议的分离,可以处理...
【SOA思想及其应用技术】 SOA,即Service-Oriented Architecture,是一种软件架构模式,它的核心理念是将复杂的业务逻辑...JBI和SCA等技术则是SOA理念的具体实施工具,为企业构建更高效、更具弹性的IT架构提供了基础。
SOA在Java领域有两套标准:一个是SUN推出的JBI(没有得到BEA和IBM的承认),另外一个是:IBM和BEA等公司推出的SCA和SDO标准。JBI之关注Java组件只处理Java组件的集成。SCA实现了业务组件和传输协议的分离,可以处理...
Apache Camel 采用URI来描述各种组件,这样你可以很方便地与各种传输或者消息模块进行交互,其中包含的模块有 HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF Bus API。 这些模块是采用可插拔的方式进行工作的。Apache...
#### 一、SCA与SDO技术实现概述 根据文档标题“SOA实施案例(pdf)”及描述“SCA 和SDO 实现:开源产品与商业产品”,本文档主要探讨了面向服务架构(Service-Oriented Architecture, SOA)中的两种关键技术——服务...
Apache Camel uses URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF, as well as pluggable Components and Data Format options....
此外,它还具有高度的灵活性,可以部署在Spring基础的容器、JBI、SCA、Servlet和J2EE容器中。 在开始使用CXF开发Web服务之前,需要确保安装和配置好相应的库文件。对于本文档中提到的2.6.1版本,你需要从Apache CXF...
面对这些竞争阵营,周博士建议国内厂商采取"中庸之道",像同方ezONE平台那样,重点支持XML、ESB(Enterprise Service Bus,企业服务总线)和SOAP,同时兼容JBI,部分采用SCA/SDO和JBI的理念,并结合Java EE和Web ...
但是SOA的整体构架必须依赖于三方面技术的支撑:解决互通互联的技术与标准,比如我们所熟知的消息总线技术、JBI、SCA等等;解决流程管理的技术与标准,比如BPM,Workflow等;以及解决业务模型构建的技术与标准,正如...
Apache Camel通过URI使用,使其能够轻松地直接与各种传输层或消息模型(如HTTP、ActiveMQ、JMS、JBI、SCA、MINA或CXF Bus API)协同工作,并且支持可插拔的数据格式选项。这一特性使得Apache Camel成为一个小型库,...
Apache Camel使用URI,以便可以轻松地直接与任何类型的传输或消息传递模型一起使用,例如HTTP,ActiveMQ,JMS,JBI,SCA,MINA或CXF,以及可插拔数据格式选项。 Apache Camel是一个小型库,具有最小的依赖关系,可...
Camel使用URI来简化与所有传输或消息传递模型(包括HTTP,ActiveMQ,JMS,JBI,SCA,MINA或CXF)的集成,并使用可插拔数据格式选项。 Apache Camel是一个小型库,具有最小的依赖关系,可轻松嵌入任何Java应用程序中...
Apache Camel 使用 URI(统一资源标识符)来方便地直接与各种类型的传输或消息模型进行交互,如 HTTP、ActiveMQ、JMS、JBI、SCA、MINA 或 CXF Bus API,同时支持可插拔的数据格式选项。这一特性使得 Camel 能够作为...
Apache Camel使用URI直接与任何类型的传输或消息模型(如HTTP、ActiveMQ、JMS、JBI、SCA、MINA或CXF)进行交互,并且支持可插拔的组件和数据格式选项。Apache Camel是一个小型库,具有最小的依赖关系,便于嵌入任何...
此外,Camel 支持URI(Uniform Resource Identifier)来描述各种组件,如HTTP、ActiveMQ、JMS、JBI、SCA、MINA和CXF Bus API,这些组件以插件形式工作,增强了框架的灵活性和可扩展性。 Apache Camel 可以轻松集成...