GB T 21062.2-2007 政务信息资源交换体系.第2部分:技术要求.pdf
《GB T 21062.2-2007 政务信息资源交换体系.第2部分:技术要求.pdf》由会员分享,可在线阅读,更多相关《GB T 21062.2-2007 政务信息资源交换体系.第2部分:技术要求.pdf(48页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 3524001L 67 a园中华人民共和国国家标准GBT 2106222007政务信息资源交换体系第2部分:技术要求Government information resource interchange systemPart 2:Technical requirements2007-0910发布 2008-03-01实施牛瞀鹊紫瓣警箍攀瞥星发布中国国家标准化管理委员会仅19前言-1范围-2规范性引用文件3术语、定义和缩略语-31术语和定义32缩略语4信息交换系统基本技术要求41概述42交换桥接子系统一43前置交换子系统44交换传输子系统45交换管理子系统-5信息交换系统互联互通技术要求
2、附录A(规范性附录) 消息寻址协议附录B(规范性附录)可靠性协议附录C(规范性附录) 服务描述规范附录D(规范性附录) 流程描述规范目 次GBT 2106222007,223445mM鹅刖 旨GBT 2106222007GBT 21 062xs:dement name-“ReferenceProperties”type=”wsajReferencePropertiesTvDe”minOceurs一”0”xs:element name-”InterfaceName”type-”XS:QName”minOccurs一”0xs:anyAttrihute namespace-#other”proces
3、sContents一”lax7GBT 21062220078GBT 21062220079GBT 2106222007附录B(规范性附录)可靠性协议B1概述可靠性协议规定了分布式应用系统间可靠消息传递要求,其基本目标是在应用程序产生异常、系统发生崩溃、网络出现故障时,能够实现下面的两种情况之一:如果不发生崩溃,并且故障或异常是间断出现的,需要确保发送方产生的所有消息均被传递到接收方,接收方可以将收到的所有消息的确认发送回发送方;如果故障或异常是持续出现的,或者发生崩溃,需要在异常消除、崩溃恢复、故障排除之后,确保这些情况发生之前的所有即将发送的消息,都可以被传递到接收方,接收方可以将收到的所有
4、消息的确认发送回发送方。分布式应用间可靠消息传递可以通过消息确认和消息选择性重发机制实现。可靠性协议规定了可靠性特征和消息确认模式。B2可靠性特征可靠性特征包括两个方面:时间特征和接收特征。时间特征是指消息从发送方发送到接收方,接收方接收到消息后返回给发送方相应的确认消息的整个时间问隔;接收特征是指接收方需要确保向上递交其所接收到发送方发送的同一条消息的数目,具体分为以下四种情况:a) 情况A(至少一次递交):发送方发送的消息,接收方至少递交一次;b)情况B(至多一次递交):发送方发送的消息,接收方至多递交一次;c)情况C(有且仅有一次递交):发送方发送的消息,接收方递交且仅递交一次,它是情况
5、A和B的交集;d)情况D(按照次序递交消息):在情况c的基础上,接收方对接收的消息按照ID序号递增(IDl,ID2,IDK,)的顺序排序后递交给上层应用程序。可靠性特征通过协议定义的XML元素及其属性来表示。时间特征用XMI,元素“ExpiryTime”,“groupExpiryTime”和“groupMaxldleDuration”来表示:接收特征用XMI,元素“AckRequested”表示情况A,“DuplicateElimination”表示情况B和“MessageOrder”表示情况D,而如果同时出现XMI。元素“AckRequested和“DuplicateElimination”
6、,就等于满足了情况c。一个可靠消息是属于一个组的,一个组可以有一个或多个消息:当一个组中只有一个消息时,属性“grouplD”是全局唯一的组标识符,可以单独作为消息标识符,这个时候不需要XML元素“SequenceNum”;当一个组中有多个消息时,消息通过“groupID”和XML元素“SequenceNum”共同定义。一个组中的所有消息具有相同的接收特征“groupExpiryTime”和“groupMaxIdleDuration”。B3消息确认模式消息确认模式包括同步响应、异步回调和轮询三种模式。a) 同步响应模式:接收方收到消息后,通过发送方发送消息的消息传送连接(如HTTP连接)向发送
7、方发送对该自息的确认消息。b)异步回调模式:接收方收到消息后,建立一个消息传送连接,并通过该连接向发送方发送对该消息的确认消息。c) 轮询模式又可分为同步轮询和异步轮询两种模式:1)同步轮询模式:发送方在向接收方发送一定数目的消息后,对其发送的所有消息发送一个1 0GBT 2106222007确认请求消息给接收方,接收方接收到这个确认请求后,查询已经收到的消息,查找其中是否有满足确认请求消息中包括的ID值的消息,并在这个确认请求消息所在的连接上,返回查询的确认结果。2)异步轮询模式:发送方在向接收方发送一定数目的消息后,对其发送的所有消息提出一个确认请求消息,接收方接收到这个确认请求后,轮询自
8、己已经收到的消息,查找其中是否满足有满足确认请求消息中包括的ID值的消息,新建一个连接,将查询的结果发送给发送方。B4元素描述可靠性协议元素名称及含义描述如下。a)请求XML元素名称:Request说明:Soap Header的直接子元素,表示可靠消息的确认请求。b)消息标识符XMI。元素名称:MessageId说明:每个消息带有的唯一标识符。属性名称:groupld说明:组标识符,全局唯一,用于区分消息所在的组。c)序列号XML元素名称:SequenceNum说明:用于表示消息标识符的次序。属性名称:groupExpiryTime说明:组期满时间,用于一个组的生命周期管理。属性名称:grou
9、pMaxldleDuration说明:组最大等待时间,表示一个组的最大空闲时间。 属性名称:number说明:表示一个消息在组中的序号,用于消息的排序。属性名称:last说明:表示这是一个组的最后一条消息。d) 消息过期时间XMI。元素名称:ExpiryTime说明:用于判断一个消息的终止时间。e) 消息确认模式XMI。元素名称:ReplyPattern说明:用于判断消息的确认模式,其子元素“Value”的值用于表示消息确认的模式“Response”,“Callback”和“Poll”,如果值为“Callback”,则必须把XML元素“ReplyTo”作为它的子元素,其他模式不用添加“Repl
10、yTo”元素,“ReplyTo”元素中的属性“reference scheme”和子XMI。元素“BareURI”都规定了ReplyTo的子元素使用的Schema,二者不可同时出现。f)请求确认XMI,元素名称:AckRequested说明:指明消息的接收特征是“至少一次递交”。g) 重复消除XML元素名称:DuplicateElimination11GBT 210622200712说明:指明消息的接收特征是“至多一次递交”。h)消息次序XMI。元素名称:MessageOrder说明:指明消息的接收特征是“按照次序递交”。i)轮询请求XMI。元素名称:PollRequest说明:Soap He
11、ader的直接子元素,表示可靠消息的轮询确认请求,如果是异步轮询,则必须把XML元素“ReplyTo”作为它的子元素,同步轮询则不用添加“ReplyTo”元素,“ReplyTo”元素中的属性“referencescheme”和子XMI。元素“BareURI”二者不可同时出现。j) 引用消息范围XML元素名称:RefToMessagelds说明:表示需要轮询确认的消息的序号范围。属性名称:groupld说明:组标识符,全局唯一,用于区分消息所在的组。k)序列号范围XML元素名称:SequenceNumRange说明:表示需要轮询确认的消息的序号范围。属性名称:from说明:序号范围的下限。属性名
12、称:to说明:序号范围的上限。1) 回应XMI,元素名称:Response说明:Soap Header的直接子元素,表示可靠消息的确认响应。m)非序列回应XMI,元素名称:NonsequenceReply说明:对于请求中不带有XMI。元素“SequenceNum”的消息确认响应。属性名称:groupId说明:组标识符,全局唯一,用于区分消息所在的组。属性名称:fault说明:表示消息的“错误”类型确认响应。n)序列回应XML元素名称:sequenceReplies说明:对于请求不带有XMI。元素“SequenceNum”的消息确认响应。属性名称:groupld说明:组标识符,全局唯一,用于区分
13、消息所在的组。o)应答范围XML元素名称:ReplyRange说明:需要提供确认响应的消息范围。属性名称:from说明:序号范围的下限。属性名称:to说明:序号范围的上限。属性名称:fault说明:表示消息的“错误”类型确认响应。B5可靠性协议XML SchemaGBT 2106222007-0RbUt not both,“EmptyType”ExtensibleType”世扯other“processContents-”lax“minOccurs-”0”maxts elements雎叩一町胗电坩吼-塞GBT 2106222007”0“1 4”SequeneeNumType”GBT 21062
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 21062.2 2007 政务 信息资源 交换 体系 部分 技术 要求
