JBI

来自开放百科 - 灰狐
2007年5月26日 (六) 23:04Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索

Java Business Integration (JBI)

JBI Micro-kernel Architecture

JBI as a Basis for SOA

JBI as the Platform for BPEL Runtime

BPEL and JBI are message-based

JBI can map BPEL’s actions modeled against “interfaces” to concrete endpoints

JBI Key Components

JBI-Key-Components.png

  • Service Engines (SE)—pluggable business logic containers
  • Binding Components (BC)—pluggable external connectivity
  • Normalized message router (NMR)—standard way of exchanging messages between components

JBI所使用和定义的术语和模式:

An Example Architecture Based on JSR 208
  • 绑定组件:理解特定的协议并能够将其转化为一种标准或常见的系统级协议的软件组件。它们用作系统的入口点和出口点。也称为适配器。
  • 服务引擎:负责处理请求(通常通过转换的手段)的软件组件。例如,XSLT转换程序、BPEL引擎、规则引擎等等。
  • 消息交换:消息交换协议。常见的交换模式有请求-响应、in-only等等。
  • 组建安装:静态或动态地向运行时环境添加可执行的软件组件。
  • 服务部署:静态或动态地向已安装的组件添加可执行的服务(或应用程序)。
  • 服务程序集:一组服务。
An Example Architecture Based on JSR 208

相关链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱