GB T 17173.1-1997 信息技术 开放系统互连 分布式事务处理 第1部分;OSI TP 模型.pdf
《GB T 17173.1-1997 信息技术 开放系统互连 分布式事务处理 第1部分;OSI TP 模型.pdf》由会员分享,可在线阅读,更多相关《GB T 17173.1-1997 信息技术 开放系统互连 分布式事务处理 第1部分;OSI TP 模型.pdf(29页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息技术开放系统互连分布式事务处理第部分模型发布实施国家技术监督局发布前言本标准等同采用国际标准信息技术开放系统互连分布式事务处理第部分模型为适应信息处理的需要本标准依据参考模型规定了应用层事务处理的模型本标准无论在技术内容上还是在编排格式上均与国际标准保持一致在信息技术开放系统互连分布式事务处理总标题下目前包括以下个部分第部分模型第部分服务第部分协议规范本标准的附录是标准的附录附录和附录是提示的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位西安交通大学电子工业部标准化研究所本标准主要起草人邓良松冯惠常明邓勇前言国际标准化组织和国
2、际电工委员会是世界性的标准化专门机构国家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术领域和建立了一个联合技术委员会即由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决发布一个国际标准至少需要的参与表决的国家成员体投票赞成国际标准是信息技术联合委员会制定的在信息技术开放系统互连分布式事务处理总标题下包括下述部分第部分模型第部分服务第部分协议规范第部分协议实现一致性声明形式第部分应用上下文形式第部分非结构化数据传送附录是的组成
3、部分附录和附录仅提供参考信息引言是为了便于计算机系统互连而制定出的系列标准之一本系列标准与按照开放系统互连参考模型所规定的网络标准相关联参考模型把互连标准的范围划分为一系列有具体说明的层每层的大小都是可管理的开放系统互连的目标是允许使用除互连标准以外最少的技术约定而达到下列计算机系统的互连来自不同的制造商在不同的管理机制之下使用不同复杂程度的不同技术的定义了模型服务并规定了在参考模型的应用层可用的协议服务是应用层服务它涉及联系为事务的可识别信息事务则可以涉及两个或更多的开放系统提供了足够的功能来支持事务处理并且建立了一个框架来协调各开放系统中所有众多的资源既没有说明本地资源间的接口也没有指定在
4、本地系统中应用程序设计的接口不过将来标准的扩充也许可以解决这些问题中华人民共和国国家标准信息技术开放系统互连分布式事务处理第部分模型国家技术监督局批准实施范围本标准对在中定义的概念和机制给出概况介绍定义了一个事务处理模型定义了服务需要满足的要求考虑了与其他应用服务元素例如远程数据库访问远程操作服务元素和非应用共同存在的需要本标准允许对事务模式通信服务和协议进行说明并且它们满足在中定义的原子性一致性独立性和持久性性质本标准没有说明单个的具体实现和产品也不限制实体的实现或计算机系统内的接口引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修
5、订使用本标准的各方应探讨使用下列标准最新版本的可能性信息处理系统开放系统互连基本参考模型信息处理系统开放系统互连基本参考模型第部分安全体系结构信息处理系统开放系统互连基本参考模型第部分命名与编址信息处理系统开放系统互连面向连接的基本会话服务定义信息处理系统开放系统互连服务约定信息处理系统开放系统互连面向连接的表示服务定义信息技术开放系统互连抽象语法记法一规范信息技术开放系统互连抽象语法记法一的基本编码规则规范信息技术开放系统互连目录第部分模型信息技术开放系统互连目录第部分选择属性类型信息处理系统开放系统互连联系控制服务元素的协议规范信息处理系统开放系统互连联系控制服务元素的服务定义信息技术开放
6、系统互连应用层结构信息技术开放系统互连一致性测试方法和框架第部分基本概念信息技术开放系统互连面向连接的基本会话服务定义修改单其他同步化功能信息技术开放系统互连面向连接的表示服务定义修改单对表示服务用户的其他会话同步化功能信息处理系统文本通信远程操作第部分模型记法和服务定义信息处理系统文本通信远程操作第部分协议规范信息技术开放系统互连远程数据库访问第部分类属模型服务和协议信息技术开放系统互连远程数据库访问第部分专门化信息技术开放系统互连托付并发和恢复服务元素的服务定义信息技术开放系统互连托付并发和恢复服务元素的服务定义修改单会话映射变换信息技术开放系统互连托付并发和恢复服务元素的协议规范信息技术
7、开放系统互连托付并发和恢复服务元素的协议规范修改单会话映射变换定义本系列标准采用下列定义其他标准中定义的术语中定义的术语应用实体应用进程应用协议数据单元拼接开放系统表示服务表示服务访问点表示服务数据单元开放实系统分割在中定义的术语访问控制审计鉴别机密性完整性抗抵赖在中定义的术语应用进程调用标识符应用进程标题应用实体调用标识符应用实体限定符应用实体标题在中定义的术语服务质量在中定义的术语请求指示响应证实服务原语原语服务提供者服务用户在中定义的术语应用联系联系应用上下文应用上下文名应用服务元素联系控制服务元素多联系控制功能在中定义的术语目录信息树目录项项可辨别名客体类相关可辨别名在中定义的术语原子
8、动作数据原子性边界数据一致性持久性最终状态启发式判定初始状态独立性本系列标准中定义的术语支持应用分布式事务服务的用户对维护性质负责的事务链式序列同一对话中相关的相邻支持提供者事务分支的序列这些事务分支的目标是相同的信道协议机在中涉及的那部分其中建立和终止信道托付协调者在分布式事务以及仲裁此事务的最终结果的事务处理协议机中涉及的一个调用控制权在特定的对话上对与它的伙伴通信的许可协调级两个之间的关于将使用哪种机制来保证事务的四个性质的协定对话两个之间互相通信的关系对话恢复一次故障后为恢复对话的使用而采取的动作分布式事务这样的事务它的部分可以在多个开放系统中被执行启发式冒险作为与下级通信故障的结果这
9、个下级的子树的边界数据处于未知状态此时产生的情况启发式混合作为做出一个或多个启发式判定后的结果这个事务的边界数据处于不一致状态此时产生的情况本地资源一种资源它与资源的请求者常驻在同一开放实系统中或是一种实体管理的资源此实体与资源请求者常驻于同一开放实系统中托付日志记录写在恢复日志上的记录它反映事务对托付的判定损坏日志记录写在恢复日志上的记录它反映在子树中当前边界数据的不一致状态启发式日志记录写在恢复日志上的记录它反映结点的启发式判定就绪日志记录写在恢复日志上的记录它反映子树可以托付或回退事务结点一个或一个或加上它的何时适用哪种情形由术语使用处的上下文决定独享控制方式一种通过对话通信的方式在同一
10、时刻仅允许在对话中涉及的一个拥有控制权协议机一个通用的术语用来表示一个事务处理协议机或一个信道协议机支持提供者分布式事务一个事务在该事务中服务的提供者对性质的维护负责就绪托付状态一种边界数据的状态在这个状态中直到这个事务由于托付或回退而被终止这个边界数据才能够以初始状态或最终状态而被释放恢复在一次故障后为了除去故障产生的不希望出现的结果而采取的动作恢复日志一个安全存储的储存库用来为重启动和恢复而记录数据和状态信息远地资源处于一个与发出资源请求的开放实系统不同的开放实系统中的资源资源对一个来说执行事务中它所负责的那一部分所必需的数据和处理能力安全存储可靠的非易失的存储信息的地方在其中保存开放实系
11、统中任何可恢复故障后的幸存信息共享控制方式一种通过对话通信的方式在该方式下这次对话中涉及的两个都拥有控制权下级子树一个下级结点的子树子树一棵树的子集一个特定结点的子树包含结点自身它被称作这个子树的根结点以及子树根结点的每个下级结点的子树递归地向下一个叶子结点是它自己的子树事务一组由原子性一致性持久性独立性性质为特征的相关操作事务标识符唯一地标识一个事务注为了简略从以后术语事务作为支持提供者分布式事务的同义词事务分支共享对话的一对执行的分布式事务的部分注为了简略从以后术语事务分支作为支持提供者分布式事务分支的同义词事务分支标识符特定事务的特定分支的无歧义的标识符事务托付托付与定义在中的术语托付和
12、回退有不同的范围关心整个事务的托付和回退而指的是单个原子动作分支的托付和回退以最终状态释放边界数据的事务的完成事务标识符特定事务的全局无歧义的标识符事务日志登记在恢复日志中对结点状态信息和数据的记录事务处理应用服务元素在单应用联系上处理协议的事务处理协议机的部分事务处理信道信道为便利事务处理服务提供者恢复活动的两个之间联系上的关系信道对是不可见的事务处理协议机仅对于一个的服务的提供者处理已用于它的活动的所有联系上的协议事务处理服务提供者服务的提供者对所有在特定对话树中涉及的提供服务跨越若干应用进程调用并且是把服务作为一个整体的概念观点事务处理服务用户服务的用户它指一个应用进程中具体的一组处理能
13、力调用在具体的信息处理时执行功能的具体实例事务恢复在一次故障后为了将事务的所有边界数据达到一致的状态而采取的动作事务回退回退与定义在中的术语托付和回退有不同的范围关心整个事务的托付和回退而指的是单个原子动作分支的托付和回退以初始状态释放边界数据的事务的完成标题一个名字在包含此的应用进程范围内无歧义并表示一具体的标题隐含了此的处理能力的类型树一个无环图图中结点以一种层次结构排列非链式序列同一对话中不相邻支持提供者事务分支的一个序列这些事务分支的目标是相同的用户一个应用指定的缩略语本系列标准采用下列缩略语原子性一致性独立性持久性联系控制服务元素应用实体应用实体调用应用层结构应用进程应用协议数据单元
14、应用进程调用应用服务元素托付并发和恢复信道协议机目录信息树多联系控制功能开放系统互连开放系统互连环境协议机一个或一个协议实现一致性声明表示服务访问点表示服务数据单元远程数据库访问远程操作服务元素单联系控制功能单联系客体事务处理事务处理应用服务元素事务处理协议机事务处理服务提供者事务处理服务用户事务处理服务用户调用用户应用服务元素约定是以中讨论的约定为指导用作服务要求概述本章概括了对的要求它包括在中提出的要求也包括未提出的和进一步研究的要求这些附加的要求有待将来标准化用户要求为了满足用户要求定义了支持分布式事务的过程在中讨论这些过程允许把一个分布式事务组织成一个事务树提供多方协调其中之一为多方托
15、付包括本地资源故障后允许重新恢复到分布式事务和边界数据的状态上下文一致状态允许对分布式事务故障进行检测以达到性质允许分布式事务在成功状态恢复后重新开始指出一个事务完成状态提供逻辑相关事务序列的分界在一个应用进程中允许的分组允许一个或多个下列安全性要求注关于安全性的规定有待将来标准化访问控制必须可以支持多重访问控制策略至少应包括加强管理和动态可选择基于规则和基于标识中描述的类型访问控制粒度为了简化访问控制规范和允许授权数据库的分布性应可以把客体分成组这种分类应该是为了优化而不是一个简单审计的替换鉴别对应的和不过这被认为是本地事情非否认防止对加入具体事务或对话的否定机密性防止对一个对话树中部分或所
16、有交换信息的未授权的接受完整性检查对话树中部分或所有交换信息的未授权的修改审计记录在对话树中发生的显著的安全性事件允许对由中定义的协议进行一致性测试和清楚地描述静态一致性要求在整个中注形式将在中标准化建模要求模型提供了一个事务处理的模型及支持它的通信机制此模型与在和中定义的体系结构相一致并且提出了下列要求把两个或多个开放系统应用进程之间的交互划分成事务的机制进行定义尤其为下列需求提供机制事务完成状态的指示对事务的支持这些事务不需要完全的分布式托付机制保证性质应用对保证性质负责为了使数据传送方法的选择匹配事务的语义而应有的灵活性使用表示层服务机制的规范有可接受的执行和效率的过程覆盖多种需要的过程
17、长或短简单或复杂的事务注这些过程有待于将来标准化服务和协议要求服务和协议提供处理变化的加载条件的灵活性对在高低或突发条件下的操作的有效支持对短的有效处理用户可接受的响应时间故障后系统的恢复能力它包括在故障已被改正或排除后恢复和重新启动处理的方式对资源的优化使用本地资源控制对通信的依赖性最小为了满足这些要求协议优化表示层服务的使用最小化每个事务所需的通信开销尤其是协议限制的通信协议所需的往返数不超过由应用语义所必需的往返数优化大容量事务处理需要的操作优化通常情况而不是例外情况所需要的操作分布式的概念事务事务是一组相关的操作这些操作具有四种性质原子性一致性独立性和持久性分布式事务可以跨越多个开放系
18、统的事务称为分布式事务一个分布式事务至少应包括和这个分布式事务中涉及的开放系统个数一样多的部分在每个开放系统里分布式事务的一个部分与一个叫作服务用户的实体相关是服务的用户它指在应用进程里处理能力的特定集合在任何一个给定的应用进程中可以有零个一个或多个注在应用进程中一个可以反过来被分布不排除这样的改进但是不讨论它由于在一个开放系统中分布超出了的范围从角度看在应用进程调用中一个调用模型化了的具体实例它执行信息处理具体情况下所需的功能为了维护事务的四个性质需要在执行一个分布式事务的之中进行协调这种协调需要在中进行通信对话在它们自己之间以同等的关系进行通信这种在两个之间地位同等的关系称为对话在对话中可
19、用于下列目的的通信数据传送差错通知事务的启动托付或回退正常地或突然地终止它们的对话握手活动可用两种模式控制对话独享控制在同一时刻只有一个拥有对话的控制权共享控制当两个都同时拥有对话控制权在独享控制模式中一个必须拥有对话控制权以启动除下列以外的请求差错通知事务的回退对话的突然终止请求控制对话树对话树是一棵树它以作为结点而以对话作为结点间的弧在对话树中建立对话的作为与之建立对话的那个的直接上级这个与其建立对话的作为相邻的上级的直接下级在对话树中没有上级的被称为根没有下级的被称为叶既有一个上级又至少有一个下级的被称为中间事务分支当被请求时为提供在给定对话中使用的托付服务协调级的值决定这个托付服务是否
20、在该对话中被使用当这个服务被使用时值为否则值为由共享一个对话的两个执行的分布式事务的部分被称为事务分支按和的责任划分有两种事务分支的基本类型支持应用的事务分支协调级为的对话上操作的事务分支对于支持应用的事务分支负责维护性质以及恢复和描述事务分支注为支持应用的事务分支维护性质而必需的机制如果有的话也是超出的范围仅仅提供对数据传送差错通知和对话控制服务的访问并不知道支持应用的事务分支的开始或完成支持提供者的事务分支协调级的值为的对话上操作的事务分支对于支持提供者的事务分支负责协调对性质的维护因此使用全局无歧义的事务标识符托付等等恢复和描述事务分支也提供对其余服务的访问从此以后为简略的缘故术语支持提
21、供者的事务分支用短术语事务分支替代当需要时术语支持应用的事务分支将明确写出事务树事务树是一棵树作为结点事务分支作为结点间的弧在一棵事务树中启动事务分支的被认为是与之建立事务分支的的直接上级这个与其建立事务分支的被认为是相邻上级的直接下级在一棵事务树中没有上级的称为根没有下级的称为叶有一个上级和至少一个下级的称为中间根和它的形成了这个事务的托付协调者信道在恢复期间需要之间相互直接通信而不涉及任何这个要求由信道来实现在两个之间存在一个信道信道协议机建立和终止信道在两个同等的系统里为了达到恢复可以在它们之间建立一个或多个信道信道具有下列的性质它不能直接为可见因此在服务中没有涉及信道的原语为达到恢复由
22、指定一个信道给为了达到恢复信道被模型化为每次用于恢复一个事务分支握手为了到达共同约定的处理点也许不得不同步它们的活动这样一个处理点的语义是依赖应用的当被请求时提供给一个握手服务而且在对话持续过程中都可获得它作为应用结构化的工具并与控制对话的方式无关服务模型服务性质术语服务是关于由提供而被使用的服务下列的功能是与服务相联系的建立维护和终止两个之间的对话服务提供从一组中选择一个标题适用于这个目的确保启动请求的属性与接收的属性是一致的如果是这样在对所请求的新调用和启动之间建立对话注从的角度看一个新调用意味着当前不在中的调用至于在一个开放实系统中这个新调用是否被映射成的一个新的实例或者是被重用的旧的实
23、例是一个本地事情提供两个交互访问远地资源并可能把它们包含进一个事务的方法根据所选择的协调级以一种可靠的方式协调所有的资源用以成功地或者不成功地终止一个事务除作出启发式判定外这样就达到了所有资源的一致状态性质适用于整个事务尤其是对远地和本地资源为了让或这两者都能控制和管理本地资源所有资源的协调可以被完全局限于中或者可以由和共同进行在后一种情况下从部分或全部其本地资源中收集相关的信息并根据的判定控制后来的本地资源的托付或回退服务包括协调所有远地资源所必需的条文目的是为了保证具有性质的应用在事务终止时负责协调正确的托付或整个远地资源集的回退提供在事务终止中包含本地资源的能力依赖和之间的共享把本地资源
24、和远地资源包含进事务终止中或者提供所有需要的信息用以正确包含其他本地资源使规则能适用于所有资源通过执行适当的协议保证了所有的资源服从性质尤其是当可能的话包括适当的恢复机制以便在故障后重新建立所有资源的一致的状态和在重建所有资源的一致的状态后恢复事务处理对话树的规则对话树的生长为了执行一个分布式事务的部分可以激活远程的这是通过让远程开放系统调用新的并且接着与它建立一个对话见和来做的就是用这种方法加入对话树的弧注从角度看一个新调用意味着当前不在中的调用至于在一个开放实系统中这个新调用是否被映射成的一个新实例或者是重用的旧的实例是一个本地事情指示出被执行的事务处理类型的对话属性是在对话建立时指定的这
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 17173.1 1997 信息技术 开放系统 互连 分布式 事务处理 部分 OSI TP 模型

链接地址:http://www.mydoc123.com/p-162632.html