全自动挂机赚钱联盟:JBI规范——系统架构
来源:百度文库 编辑:中财网 时间:2024/05/02 07:54:53
转载自: juset ID:Juset http://blog.csdn.net/Juset/archive/2006/12/27/1464922.aspx
1 JBI系统架构(Architecture of the JBI Environment)JBI提供了一个插接组件放置的环境。该环境为组件服务的运行,组件之间的交互和整个JBI系统及其安装组件的管理提供了一套服务。JBI使用标准的服务描述语言来描述插接组件间基于消息的服务调用达到组件之间的交互。这种方式为组件所提供和消费的服务提供了统一的模型。JBI为JBI环境(包括已安装的组件)的管理提供了一套服务,包括组件的安装和组件生命周期管理服务。1.1 基于WSDL的消息模型(WSDL-based Messaging Model)JBI使用WSDL1.1和2.0规范描述组件所提供和消费的服务模型。在WSDL两个版本中,术语定义存在差异的地方以WSDL2.0为准。WSDL在以下两个层面上定义了基于消息的服务模型:
1 JBI系统架构(Architecture of the JBI Environment)JBI提供了一个插接组件放置的环境。该环境为组件服务的运行,组件之间的交互和整个JBI系统及其安装组件的管理提供了一套服务。JBI使用标准的服务描述语言来描述插接组件间基于消息的服务调用达到组件之间的交互。这种方式为组件所提供和消费的服务提供了统一的模型。JBI为JBI环境(包括已安装的组件)的管理提供了一套服务,包括组件的安装和组件生命周期管理服务。1.1 基于WSDL的消息模型(WSDL-based Messaging Model)JBI使用WSDL1.1和2.0规范描述组件所提供和消费的服务模型。在WSDL两个版本中,术语定义存在差异的地方以WSDL2.0为准。WSDL在以下两个层面上定义了基于消息的服务模型:
- 抽象服务模型(Abstract service model):使用抽象消息模型定义的,未限定到特定消息交换协议的服务
- 具体(限定)模型(Concrete[bound] model):指限定到特定协议和通信端点的抽象服务。
- 服务提供者(Service Provider):该组件直接提供该服务或作为外部服务提供者代理。
- 服务消费者(Service Consumer):该组件直接调用该服务或作为远程服务消费者代理。
- 限定名(Qualified names):一个 XML命名空间(URI)和简单名字组成的名称对,用于全局命名;
- 简单(非限定)名(Simple [non-qualified] names):只有简单名字,没有关联的XML命名空间,用于局部命名。
- 抽象消息类型(Abstract Message Type):消息类型定义了合法的消息结构和约束,一般通过XML Schema来表示。消息分为两类:常态消息(normal)和故障消息(fault),常态消息是指服务正常处理过程中的消息,故障消息用于描述非正常的处理条件。
- 抽象操作(Abstract Operation):与某种服务进行交互时的一次操作,该服务由服务消费者和提供者间交换的常态(或故障)消息来定义。抽象操作定义如下:
- 操作名称(Operation Name):定义操作的限定名
- 消息交换模式MEP(Message Exchange Pattern):消息(包括常态消息和故障消息)在消费者和提供者之间传递的顺序、方向和基数(Cardinality)
- 消息类型(Message Types):MEP中的消息的类型
- 抽象服务类型(Abstract Service Type):一 组相关联的抽象操作(Abstract Operation)的集合。在WSDL2.0中抽象服务类型用术语“接口(interface)”表示,在WSDL1.1中用术语“端口类型 (portType)”表示,本规范中沿用“接口”术语。注意不要同Java语言中的接口混淆。抽象服务类型即接口定义如下:
- 绑定类型(Binding types):标识服务所绑定的协议类型;
- 端点(Endpoints):为服务消费者指明通过特定协议与服务提供者交互所需的通信端点的信息。在JBI中,端点是一种形式上的标识,其内部使用的协议是基于Java的标准JBI消息契约,与通常的通信协议无关。JBI中端点的定义包括以下几个概念:
- 端点名称(Endpoint name):用于标识服务中的端点的简单名
- 绑定类型(Binding type):该端点关联的绑定类型
- 服务(Service):提供访问该服务的一组端点的集合,一个服务实现了特定的服务类型(接口)。一个服务包含如下信息:
- 服务名称(Service Name):标识特定服务实现的限定名
- 服务类型名称(Service Type Name):服务实现的接口名。
- 端点(Endpoints):服务“包含”一个或多个端点,通过每个端点都可以访问该服务
系统架构设计师辅导资料
什么是系统架构师?
如何成为系统架构师
系统架构设计师什么时候能开考
什么是系统工程师、系统架构工程师?
软件开发规范国家标准GB1526—89
WIN 2003 的系统架构 急!
哪有规范C#的三层架构示例程序可以下载?
JBI是哪个国家的特种部队?
嵌入式系统的体系架构都有哪些?
请问:网络系统中BS/CS架构是什么意思啊?
熟悉的给个LINUX的系统架构图啊!
系统使用B/S架构的特点
出版社管理信息系统的系统架构是如何设计的
能不能提供一个三层架构的电子商务系统(C#)
怎么知道这系统是B/S架构的?
ATX架构的主板背面USB,——,——,——,及——接口
关于网站————我想知道网站后台的架构过程
64位系统与32位系统在系统架构有什么区别啊?
便携式电脑系统规格和规范指的是什么?
谁有关于软件系统的维护规范和流程
详细查询施工现场临时用电安全技术规范(JGJ46—2005)之标准规范
DB14/87—2001无公害农产品生产技术规范具体内容是什么 哪位大虾知道啊
查:施工现场临时用电安全技术规范(JGJ46—2005)之标准规范