GB T 17580.1-1998 信息技术 开放系统互连 虚拟终端基本类协议 第1部分;规范.pdf

上传人:arrownail386 文档编号:231736 上传时间:2019-07-13 格式:PDF 页数:78 大小:7.31MB
下载 相关 举报
GB T 17580.1-1998 信息技术 开放系统互连 虚拟终端基本类协议 第1部分;规范.pdf_第1页
第1页 / 共78页
GB T 17580.1-1998 信息技术 开放系统互连 虚拟终端基本类协议 第1部分;规范.pdf_第2页
第2页 / 共78页
GB T 17580.1-1998 信息技术 开放系统互连 虚拟终端基本类协议 第1部分;规范.pdf_第3页
第3页 / 共78页
GB T 17580.1-1998 信息技术 开放系统互连 虚拟终端基本类协议 第1部分;规范.pdf_第4页
第4页 / 共78页
GB T 17580.1-1998 信息技术 开放系统互连 虚拟终端基本类协议 第1部分;规范.pdf_第5页
第5页 / 共78页
亲,该文档总共78页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国国家标准信息技术开放系统互连虚拟终端基本类协议第部分规范发布实施国家质量技术监督局发布前言本标准等同采用国际标准信息技术开放系统互连虚拟终端基本类协议第部分规范信息技术开放系统互连虚拟终端基本类协议第部分规范技术勘误信息技术开放系统互连虚拟终端基本类协议第部分规范技术勘误和信息技术开放系统互连虚拟终端基本类协议第部分规范修改根据本标准保留了国际标准的前言同时增加了本国前言在信息技术开放系统互连虚拟终端基本类协议总标题下目前包括以下个部分第部分即规范第部分即协议实现一致性声明本标准的附录和附录是标准的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起

2、草单位电子科技大学电子工业部标准化研究所本标准主要起草人雷航苏森周小华刘锦德郑洪仁前言国际标准化组织是由各个国家标准机构的成员体联合组成的一个世界性组织该组织通过其各个技术委员会进行国际标准的制定工作凡是对于已设有技术委员会的某一专业感兴趣的每一成员体都有权参加该技术委员会与有联系的官方和非官方国际组织也可参与国际标准的制定工作与国际电工委员会在电子技术标准化的所有方面都进行密切合作各个技术委员会提出国际标准草案须先分发给各成员体表决通过后再由理事会批准为国际标准根据工作导则国际标准至少需要投票成员体的赞成是由信息处理系统技术委员会制定的引言本标准是为便于计算机系统互连而制订的标准集中的一个它

3、与开放系统互连参考模型中定义的一组其他标准有关该参考模型把互连的标准化领域细分为一系列的规范层每一层都具有便于管理的规模本标准定义了参考模型应用层中二个协议机称为虚拟终端协议机或之间的通信方式以便通过使用表示层的服务和应用层中的联系控制服务元素来提供中所定义的基本类虚拟终端服务中华人民共和国国家标准信息技术开放系统互连虚拟终端基本类协议第部分规范国家质量技术监督局批准实施范围本标准规定了一组面向连接的规程它们用于协议机之间传送数据和控制信息这些协议机实现基本类虚拟终端服务包括追加的功能单元在内提供者的功能规程工作的两种方式用于传送数据和控制信息的协议元素的结构以及这些协议元素向和低层服务的映射

4、对协议机所使用的功能单元和服务参数进行协商的方法用于传送数据和控制信息的协议元素的结构和映射各规程以下列内容来定义通过交换虚拟终端协议元素在虚拟终端协议机之间的交互通过交换虚拟终端服务原语在虚拟终端协议机与同一系统中的虚拟终端服务用户之间的交互通过交换服务原语在虚拟终端协议机与和表示服务提供者之间的交互本标准还规定了实现这些规程的系统的一致性要求见第章但并没有规定用来展示这种一致性的测试方法这些规程适用于这样的系统之间的通信它们支持参考模型应用层的基本类虚拟终端服务并且希望在开放系统环境中互连引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准

5、都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息处理七位和八位编码字符集代码扩充方法信息处理七位和八位编码字符集用的控制功能信息技术开放系统互连基本参考模型第部分基本模型信息处理系统开放系统互连基本参考模型第部分命名与编地信息处理系统开放系统互连面向连接的基本会话服务定义信息处理系统开放系统互连服务约定信息处理系统开放系统互连面向连接的表示服务定义信息处理系统开放系统互连抽象语法记法一规范信息处理系统开放系统互连抽象语法记法一基本编码规则规范信息处理系统开放系统互连联系控制服务元素服务定义信息技术开放系统互连虚拟终端基本类服务定义全局性定义本标准基于中定义的概念并使用其中定义的

6、下列术语应用实体应用层协议数据单元本标准还使用在中定义的下列术语原语证实原语指示原语请求原语响应原语服务提供者服务用户联系控制服务元素定义本标准使用中所定义的下列术语应用联系应用上下文表示层服务元素定义本标准使用中定义的抽象语法术语虚拟终端服务定义本标准使用中定义的下列术语方式异步方式访问规则应用用户块字符盒图形元素上下文控制客体当前草案域域定义控制客体域定义记录域元素域输入条件域输入事件域输入指令域输入指令控制客体域输入指令记录域输入导引控制客体域输入导引记录域输入反应完整初始化设施集等效影响引用信息客体字符表方式同步方式终端用户传输策略控制客体联系上下文值环境用户参数波动虚拟终端协议定义本

7、标准采用下列定义协议元素在对等的虚拟终端协议机之间通信的信息在第章定义的一个抽象单元它直接映射成或表示服务原语以及或者映射成由的用户信息参数或表示服务的用户数据参数所传递的类型发起发起单独一个规程的目标发起某一规程的协议元素所指向的那个发送数据传送规程的发起接收数据传送规程的目标动态一致性要求是指那样一些一致性要求以及可选项确定在通信实例中允许哪些可以观察到的行为静态一致性要求强制性的要求通过规定某个具体实现方案的核心能力集而便于互工作的一些限制协议实现的一致性声明由具体实施者所作的说明它阐明已实施了哪些能力和选项以及省略了哪些性能令牌映射到表示层提供的所有有效的会话令牌的一种单一实体假如没有

8、有效的会话令牌则认为双方都持有这一令牌缩略语虚拟终端服务缩略语方式异步方式访问控制存储概念通信区上下文控制客体概念数据存储控制客体控制信号和状态存储显示客体数据结构定义域定义控制客体域定义记录域输入条件域输入事件域输入指令域输入指令控制客体域输入指令记录域输入导引控制客体域输入导引记录域输入反应多重交互协商引用信息客体方式同步方式传输策略控制客体虚拟终端虚拟终端环境虚拟终端服务其他缩略语联系控制服务元素抽象语法记法提供者夭折协议数据单元协议实现一致性声明双向交替双向同时虚拟终端协议虚拟终端协议机协议元素综述虚拟终端服务摘要本标准所规定的协议提供了中所定义的基本类虚拟终端服务服务原语列于表表虚拟

9、终端服务原语原语参数请求被呼应用实体标题指示主呼应用实体标题类别功能单元方式拥有者轮廓名轮廓变量提议表响应响应的应用实体标题证实功能单元拥有者轮廓变量值表表续原语参数结果用户失败原因仅证实原语用指示原因请求指示响应结果证实用户失败原因提供者失败原因仅证实原语用请求指示用户失败原因请求轮廓名指示轮廓变量提议表客体保留表响应轮廓变量值表证实结果用户失败原因提供者失败原因仅证实原语用客体保留表请求轮廓名指示轮廓变量提议表响应轮廓变量值表证实结果用户失败原因提供者失败原因仅证实原语用请求选择指示失败允许客体保留表响应选择证实结果用户失败原因提供失败原因仅证实原语用客体保留表指示异常源异常类型信息请求参

10、数标识表指示请求参数提供者表指示请求参数值表指示请求参数标识表指示表完原语参数请求现在回送指示启动入口客体更新客体描述符客体数据请求客体更新指示客体描述符客体数据请求客体更新指示客体描述符客体数据请求确认请求指示请求指示请求令牌指示信息响应令牌证实信息请求指示请求指示模型基本类虚拟终端协议在模型的应用层中的二个虚拟终端协议机之间工作它们利用和中所定义的联系控制服务和表示层服务相互之间交换协议元素服务被模型化为一个概念性的通信区这个通信区可供二个通信用户访问并且通信区还包含所有这样的必要信息它使通信的用户对构成虚拟终端的那些虚拟设备具有一致性的观点分成四个子区域概念性的数据存储区它包含有一个或多

11、个显示客体控制信号和状态存储区它包含若干个控制客体访问控制存储区数据结构定义它以参数的形式定义和的结构用户可对进行概念性的访问通过使用服务原语在用户之间传送信息每个都被模型化使得都有自己的见图这两个组成了基本类虚拟终端服务中的上下文每个也可以包含复原上下文它保存当前的建立时的所有和信息用于中断处理后恢复上下文值见图模型取自表示层的服务本标准中所规定的协议采用所定义的表示服务表列出了表示服务提供者之间的信息传送原语表表示服务原语表示服务原语请求指示请求指示请求指示响应证实请求指示响应证实请求指示请求指示请求指示取自的服务本标准所规定的协议机采用所定义的联系控制服务表列出了向和从传送信息的服务原语

12、表服务原语服务原语请求指示响应证实请求指示响应证实请求指示请求指示协议的功能增强环境的能力这可以通过使用建立联系或协商功能来商定扩充由数据传送功能提供的客体集合和操作集合增加服务提供者的错误处理能力建立联系建立联系的作用是在二个用户之间建立起一个联系比如证实使用这一协议商定所需的对话规则使用一个适当的传送语法在传送数据之前或者是商定用初始的或者商定在以后对环境进行协商联系终止联系终止的作用是清除联系协商协商提供这样一种机制它使用户和能够商定所使用的环境支持两种形式的协商即单个交互轮廓切换和多重交互对话数据传送数据传送的作用是把结构数据从一个传送到另一个这些数据是对虚拟终端模型中所定义的中的客体

13、进行操作的数据交付控制交付控制的作用是使用户能发送数据来指示对客体的操作生效的那些点能接收被确认的交付点指示使得用相同的访问规则更新客体的那些数据能结合为一组成为用户的可用数据对话管理对话管理为用户提供了对低层功能的访问在发送某些数据和执行某些控制功能时必须使用双向交替规则错误处理错误处理是检测不符合协议的地方接收来自于其他服务提供者的出错指示并采取相应的措施错误使联系终止并带有相应的错误指示标明出错源注错误处理规程包含无条件终止联系的规程中断提供二种中断功能第一种是非破坏性机制它允许在正常的数据流之外在用户之间交换优先权信息而不破坏数据流另一种是破坏性机制它使用户无条件终止当前对话通过在用户

14、之间交换信息使它们的操作能重新同步协议功能单元本标准定义下列功能它们使用在基本类虚拟终端协议中不依赖于某些功能单元的预先选定建立联系终止联系数据传送交付控制可选项对话管理仅对方式错误处理本标准也定义基本类虚拟终端协议的六个功能单元它对应于中所定义的六个服务功能单元仅当选择了相应的功能单元之后下列的功能才可用切换轮廓协商多重交互协商协商的释放中断紧急数据引用信息客体只有选择了切换轮廓功能单元才能选用多重交互协商功能单元操作方式本协议有同步和异步两种工作方式在同步方式下方式支持通信的表示连接是按双向交替连接的方式工作并且之间相互交替地发送正常更新数据在异步方式下方式表示连接按双向同时方式处理并且之

15、间的数据交换不受限制访问控制用户发起和接收某些协议元素是有条件的这些条件是用户所持有令牌的属性和受那些元素即接收和发送的那些协议元素影响的客体相关的访问规则协议元素表列出了虚拟终端基本类协议元素和相关的服务以及在后面将作进一步描述的章条对每一个元素其描述内容包括它的作用和相应的参数表表协议元素协议元素引用章条协议元素引用章条第章到第章规定了各元素的使用规程第章和第章规定了它们对表示服务或的映射以及它们的结构在某些实现中可能不能提供和协议元素的参数这是因为在它所支持的服务中存在的长度限制因此是否发送这些参数要根据本地对支持服务的能力的了解来决定基于同样的原因尽管其他协议元素的参数也可以发送但由于

16、它们的复杂性这些参数也可能受到限制这些协议元素是注在下面的各条中凡与具有同名的服务参数使用作前缀用途强制联系无条件终止由发起参数原因取本地出错或协议出错这二个值中的一个或者省略用途请求建立一个联系参数被呼应用实体标题规定要与其建立联系的应用实体主呼应用实体标题标识发起联系的应用实体类别规定要提供的服务类别取值为基本的方式在建立联系时规定是采用方式还是方式以及是否允许方式切换拥有者定义对话的哪一方最初拥有令牌如果存在的话取发起者接收者或接收者选择三个值之一轮廓名即轮廓的名称见如果这个值缺省则使用中为方式或方式所定义的缺省轮廓由方式参数来选择轮廓变量提议表一份条目其中包含的协商中的每个轮廓变量或者

17、是一个值或者是一个值表或者是值的范围功能单元规定当前服务类别所要求的功能单元从下列表中取一个或多个值轮廓切换多重交互协商协商的释放紧急数据破坏性中断增强型的访问规则结构化的控制客体结构化块域引用信息客体波动异常上下文本保留协议版本对于发起的这是一个可变长的位串它其中的某个位置表示支持对应的协议版本位表示第一版位表示第二版依此类推多位置时表示支持多个版本不应发比最高版本更高的尾随位即字串的最后一位应置为接收方不接受比它所支持的本标准的最新版本对应位更高的尾随位实现标识符为便于维护允许实现者标识它们的实现以及所采用的版本用途完成或拒绝建立联系参数响应应用实体标题标识正在响应联系的那个应用实体拥有者

18、除不允许取值接收者选择外与相同仅在参数是接收者选择时才出现该参数轮廓变量值表是每一个参数具有唯一值的一张参数表这些参数是从轮廓变量提议表中的表或值范围里选择出来的如果结果值为失败则不出现结果取成功成功者警告或失败三个值之一失败原因传递由响应的用户提供的文本串或者传递不完整不支持的参数不支持的参数组合不支持的轮廓这四个值之一协议版本在建立联系成功的情况下除了只能有一个位置外其他与中相同这一位用来选择在联系期间所用协议的版本如果结果值是失败这个位串指明拒绝方所支持的协议版本功能单元如执行标识符如用途强制联系无条件终止由用户发起参数用户失败原因由用户提供的文本串指示用途请求一次由远程向远程用户指示的

19、破坏性优先权中断参数拥有者取值发起者接收者或接收者选择之一信息与中的定义相同用途向远程确认破坏性优先中断已向本地用户指示参数令牌取值发起者或接收者信息与中的定义相同用途确认接收而标识的交付点参数无用途指定流中交付点如果需要还用来请求接收确认参数确认请求单个的布尔量指明是否显式地要求确认用途请求同步地终止一次多重交互协商并转换到数据处理阶段参数选择取值草案当前的或任意一个之一失败允许本参数是可选择的取值或之一客体保留表如果现场包含有一份和名的表格并且请求保留和的内容时使用该参数用途响应终止协商请求参数选择可能出现取值草案或当前的之一结果取值成功成功带警告或失败之一用户失败原因由用户提供的文本串来

20、指示作出响应的用户提供的文本串或不完全提供者失败原因可取值不完整客体保留表如果现场包含有一份和名的表格并且已同意保留其和的内容时使用该参数用途将所有定义的会话令牌传递给对等的参数无用途传递更新数据给优先权参数值为高的控制客体参数客体更新由个或多个数据项构成的序列每个数据项是成对的名客体更新每个名标明一个控制客体客体更新就是更新这一控制客体在中定义了对控制客体更新的含义用途选择一个或多个在协议元素中所规定的参数值参数参数值表这是一份参数和这些参数相应值构成的表这些参数来自于协议元素所规定的选择项用途以受控的方式来更新客体对于方式还用来指明在处理了数据项之后是否可以回送或者数据登录参数客体更新由个

21、或多个数据项构成的序列每个数据项是成对的客体名客体更新每个客体名指明一个显示客体或控制客体或客体更新就是更新由客体名所指明的客体在中定义了对这些客体更新的含义用途一旦商定进入多重交互协商就用它来请求对等方提供指定的参数值参数参数标识表要求提供相应值的那些参数的名称用途拒绝接收中的参数这些参数的值以及或者值的范围是不可接受的参数参数标识表其值是被拒绝接收的那些参数名称用途一旦商定进入多重交互协商就用它将参数参数值表或参数值范围传递给对等方参数参数提议表参数及其相应的值构成的一份或多份表或这些参数的范围用途请求有序地终止联系参数无用途接受或拒绝有序终止联系的请求参数结果取值成功或失败之一在会话所要

22、求的参数中如果协商的释放会话功能单元是成功的协商才可能使用值失败见失败原因传递由响应用户提供的文本串或者当确定为失败时传递值检测到冲突用途请求拥有所有定义的会话令牌参数无用途请求建立协商激活阶段参数轮廓名如轮廓变量提议表如用途指示建立协商激活阶段是成功还是失败参数轮廓变量值表如结果取值成功或失败之一失败原因传递由响应的用户提供的文本串或者检测到冲突或不支持的轮廓用途协商切换到一个由已命名的轮廓构成的新的完整的参数轮廓名如轮廓变量提议表如客体保留表如果现场包含有一份和名的表格并且请求保留和的内容使用该参数用途指明协商是成功还是失败参数轮廓变量值表如结果取值成功或失败之一失败原因传递由响应的用户提

23、供的文本串或者传递值检测到冲突不支持的参数不支持的参数组合或不支持的轮廓之一客体保留表如果现场包含有一份和名的表格并且已同意保留其和的内容时使用该参数用途将更新传递给控制客体对这一控制客体其参数的优先权值为紧急这个协议元素总是有效的但它映射到低层服务要取决于会话所要求参数的最终值见参数如用途在之间发送异常信号参数取下列符号值之一或者是一个定义了形式特征值整数的轮廓信息取中所定义的一个值用途确认一个参数无规程第章到第章规定了基本类规程这些规程被规定为对等的完成的动作序列这些序列以表格的形式出现并指明了步骤序列中的数字顺序当序列分支时每一分支的第一步都以不同的字母作后缀并且在每一分支中的序列步骤都

24、保留这一后缀例如如果在步骤之后发生分支则下一步编号为和和之后分别为和通过相关的规程中的规则来区分即发起目标任何一方发送接收事件为下列情况之一从用户接收已命名的服务原语从对等的接收已命名的协议元素事件见注动作规定由响应事件的所采取的动作注导致失去联系的某些低层故障或者某些模型的其他服务故障都要向双方发送信号由于这个信号并不在之间传送因此不能视为一个协议元素但它是一个有意义的事件由名为来识别在事件的描述中描述了引起分支的条件对一个单独的分支如果一个动作就要结束这个序列但又不是表格的最后一个则要附加上序列结束标识既不是事件也不是动作的信息放在圆括号内每个都保留有一个复原上下文它是根据当前和中定义的发

25、起控制客体及数据客体的内容来设置的它用于完成中断处理后提供上下文值见和表注复原上下文值是根据中定义各种参数的协商值来确定的不需要再存储附加值只有中断过程才使用复原上下文如果没有选择中断功能则不必保留复原上下文基本规程这一章根据通信的所要执行的动作序列指定需要使用的规程本章的规程用于不允许协商时联系建立按请求原语的要求建立联系它受控于表所列规程在建立联系成功后便可使用任何可用的功能即数据传送交付控制令牌管理和终止表则根据表中不同位置的动作定义了联系拒绝规程表联系建立规程步骤事件动作发起的所接受的发送请求目标可接受发布指示响应带值成功发送带结果成功按照所有和的当前内容建立复原上下文带结果成功和内容

26、不被发布证实带结果接收成功根据所有和的当前内容建立复原上下文表联系拒绝规程步骤事件动作目标不接受发送带结果失败响应带结果失发送带同样的结果值败带结果失败发布证实带同样的结果值序列结束带结果成功且发起的发布证实带结果不接受内容失败发送序列结束商定的释放表所定义的规程用于释放联系在方式下一个发起释放动作的必须持有令牌在方式下在一个试图释放与另一个试图释放之间或者在一个试图释放和一个要求证实的交付动作之间都可能发生冲突表格中拒绝和冲突部分在形式上是不同于第一部分的无条件终止一个用户一个或者某个支持的服务都可能发起无条件终止联系在表中定义了相应规程协商主要规程不包括协商数据传送在表表表表和表中定义了数

27、据传送规程这些规程随数据的类型和相对于令牌的位置而言的传送方向不同而不同交付控制如果已商定简单的或孤立的交付控制则采用表中所定义的规程仅当在原语中专门指定要使用确认规程时才使用该规程其他服务元素产生发送和交付动作但不会引起发送指示与这些元素相应的表格中规定了什么时候发生这种情况令牌管理令牌管理规程允许传送数据令牌给对等的或者允许从对等的请求令牌上述情况仅应用于方式表定义了这些规程中断规程提供的协议支持服务这是一种破坏性的中断服务它可为任一个用户所用而不依赖于操作方式和是否拥有令牌规程提供的协议支持服务这是一种破坏性的中断服务它既可为所用并且独立于操作方式也可为令牌的拥有者所用上述这些规程均优先

28、于其他规程并可在表中找到表商定的释放规程步骤事件动作商定带令牌的释放持有令牌时的请求按表或表的规定送交数据发送无冲突的按表或表的规定交付数据发布指示响应带结果成功按表或表的规定送交数据发送带结果成功带结果成功按表或表的规定交付数据发送带结果成功的证实序列结束拒绝释放带结果失败的响应发送带结果失败的带结果失败的发布带结果失败的证实不进行数据交付序列结束释方冲突当交付确认正在进行中和协商的释放有效发送带结果失败且失败原因检测时为到冲突的继续等待表完步骤事件动作当交付确认正在进行和协商的释放无效时按表或表的规定交付数据发布为指示序列结束带确认请求的代替无带结果失败的发送证实带有结果失败且失败原因检测

29、到冲突完成正常的交付动作发布指示且请求确认按目标表的步骤进行商定无令牌的释放未持有令牌的发送持有令牌发送送交数据发送无冲突的按表或表的规定完成数据交付发布指示带结果成功的响应按表或表的规定送交数据发送带结果成功的带有结果成功的按表或表的规定交付数据发布带结果成功的序列结束拒绝释放带结果失败的响应发送带结果失败的带结果失败的发布结果失败的证实对路过的数据不采取任何动作序列结束释放冲突且无令牌由于与令牌传递过程冲突无继续表的步骤在等待时无继续等待用代替发布带结果失败且失败原因检测到冲突的证实按目标表的步骤进行交付确认进行的发送带结果失败的带请求确认的代替无带结果失败的发布带结果失败且失败原因检测到

30、冲突的证实完成正常交付行为发布指示并请求确认按目标表的步骤进行表无条件释放规程步骤事件动作用户发起的终止请求发送并带由请求所提供的用户失败原因传送中的任何数据或进行中的其他动作均被废弃已发布和发布指示并带由提供指示而用户既未发布的用户失败原因参数请求也未发布带结果成功的响应发起的终止使不能继续正常工作的某些内部问发送并带原因本地错误发布题指示并带有相应的原因传送中的数据和其他正进行的动作均被废弃带原因本地错误已发布指示并带有适当的发布指示而用户既原因参数未发布请求也未发布带结果成功的响应由支持的服务发起的终止废弃传送中的任何数据和正进行的任何动作发布指示并带由支持的服务所提供的原因参数表同步方

31、式正常数据传送规程步骤事件动作在合适的时候请求寻发送含有更新数据的发送方式应维持址一个带有优先权正常的控制客目标更新的相对顺序体或者寻址一个显示客体或者发送尚未送交的任何实施相应原语规请求定的动作请求寻址具有被发送尚未送交的任何发送选择的的控制客体当无交付控制或者简单交付控制起作用时更新处理以便维持更新顺序发布为指示以维持请求和指示的关系或更新处理以便维持更新顺序发布指示以维持请求和指示的关系序列结束当孤立的交付控制起作用时为将更新数据存入由于网络作用指示数与请求数可能不是关系此时要看和事件的时序表异步方式正常数据传送规程步骤事件动作在合适的时候请求其发送表示更新的并维持显示和控制客优先权正常

32、的控制客体或请求一体更新的相对顺序如果孤立的交付控制起个显示客体作用就不需要在请求和之间维持关系等效影响当无交付控制起作用更新处理以便维持更新顺序发布时为指示以维持请求和指示的关系当简单交付控制处理中的更新以便维持更新顺序发布起作用时为指示以维持请求和指示的关系接收其他将引起更新并且发送动作见和当孤立交付控制将更新数据存储于由于网络的作用指起作用时为示的数量与的请求的数量可能不是这要看事件的时序或请求或按照前面请求中接收的但还未被者带结果已接收的送交的更新数据发送以响应或请求寻址一个其已被维护显示和控制目标更新的相对顺序在触选择的控制客体发客体的情况下对该目标的更新作为最终的全部或部分被传输带

33、结果被接受的或用前面中所规定的但尚未实现的任何更或者是更新控制客体的其新去更新本地副本以维持显示和控制被选择客体更新的相对顺序按照在前面中所指定的但尚未修改的对的更新数据向用户发布指示并维持它们的相对顺序如果孤立交付控制在起作用则在指示和原来的请求之间不必存在的对应关系由于等效作用反之就应有的对应关系在和协议数据单元的情况下进一步的动作在释放和交付中指定见表表和表表高优先级客体的数据传送规程步骤事件动作请求寻址一个优先级高只要可能就发送含有更新的必须维的控制客体持或的顺序关系但不必遵守与其他操作的顺序关系只要可能就将数据传送给用户并且发布相应于内容的指示原语表紧急客体的数据传送规程步骤事件动作

34、请求寻址一个优先级紧发送表示更新的必须维持相对于急的控制客体或的顺序关系但不必遵守与其他操作之间的相对顺序关系发布相应于内容的指示原语不必遵守与其他原语的相对顺序关系表交付控制规程步骤事件动作请求按表或表的规程送交数据发送按表或表的规定完成数据交付动作发布指示如果不要求确认则序列结束确认规范请求发送发布证实以代替且协商的释放有效发布结果失败且失败原因检测到冲突的以代替且协商的释放无效按表或表的规定交付数据发布指示按表的步骤和进行以或代替发送结果失败且失败原因检测到冲突的或表令牌管理规程步骤事件动作传递令牌请求或者按表的规程送交数据发送然后完成请求寻址一个其被选择的控安排给不持有令牌的动作制客体

35、按表和表规定完成任何交付动作发布指示然后完成安排给持有令牌的的动作请求令牌请求发送并持有令牌发布指示且不持有令牌由于与令牌传递规程无动作的冲突表中断和异常规程步骤事件动作请求如果要求则存储参数否则将和的内容置为复原上下文清除所有对确认的等待发送将和的内容置为复原上下文的内容清除所有对确认的等待清除所有存储的参数发布指示响应发送然后使用数据传送规程继续使用数据传送规程出现异常清除所有对确认的等待发送并发布指示清除所有对确认的等待发送并发布指示如果在步出现则处理存储并进行步的操作切换轮廓规程建立联系若把切换轮廓协商功能单元包含在内建立联系规程类似于基本规程见表和表在事件和中增加了结果值成功带警告表

36、的步骤代替表的步骤并且在表中增加了表的步骤在完成建立规程之后如果含有结果值为成功则进入数据处理阶段但是如果含有结果值成功带警告则进入协商静止阶段表切换轮廓的联系建立规程步骤事件动作结果成功或成功带警告的发送带同样的结果值修正响应如果结果成功则按照所有和的内容建立复原文本带结果成功带警告发送证实带同样的结新步骤果值如果结果成功则按照所有和的内容建立复原文本商定的释放当切换轮廓协商有效时释放规程与中的规程相同见表附加的步骤定义在表中表切换轮廓的终止规程步骤事件动作以代替发布证实带结果失败且原因检测到冲突按目标表的步骤进行无条件终止当切换轮廓协商有效时终止规程与相应的原语规程相同见表协商在表中定义了

37、切换轮廓协商规程可以在联系存在期间的任何时候使用切换轮廓协商而不限于在发生数据传送之前如果建立联系的结果是成功带警告则必须在数据传输前完成协商数据传送当切换轮廓协商有效时数据传送规程与相应的基本规程相同见表表和表但还需要在引起数据送交的请求基本规程表中增加在表的步骤和表的步骤在引起交付动作的协议元素表中增加在表的步骤以及表的步骤表切换轮廓规程步骤事件动作请求并保持令牌按表或表的描述送交数据发送请求且不保持令牌按表或表的描述送交数据发送方式具有可接受内容的按表或表的描述交付数据发布指示具有不可接收内容的发送的带有结果失败和相应失败原因以代替无继续等待以代替和请求确认发布证实并带有结果失败和提供者

38、失败原因检测到冲突按表或表的描述交付数据发布指示以代替和无请求确认按表或表的描述交付数据发布指示继续等待方式发送以或代替发布证实结果失败原因检测到冲突按照目标继续这一过程即开始协商或释放响应如果是方式且结果成功则按表的描述送交数据如果结果成功则建立复原文本发送发送如果是方式且结果成功则按表的描述交付数据如果结果成功则建立复原文本采用说明原文中有误原文内容如下在引起数据送交的请求基本规程表中增加在表的步骤和表的步骤在引起交付动作的协议元素表中增加在表的步骤和以及表的步骤表的步骤的序列中增加交付控制当切换轮廓协商有效时交付控制规程与中的规程相同见表不同的是用或者代替步骤的令牌管理当切换轮廓协商有效

39、时令牌管理规程与中的规程相同见表中断当切换轮廓协商有效时中断规程与中的规程相同见表多重交互协商规程建立联系当把多重交互协商功能单元包括在内则联系建立规程与中的规程相同商定的释放当多重交互协商有效时释放规程与中的规程相同见表和表增加的步骤如表的定义表的终止规程步骤事件动作以代替发布证实并带有结果失败且提供者失败原因检测到冲突按目标进行表的步骤无条件终止当多重交互协商有效时终止规程与中的规程相同协商当切换轮廓协商和多重交付协商两者都有效时在联系存在期间的任何时刻都可使用这两个规程限于在数据传送之前使用如果建立联系的结果是成功带警告则在数据传送之前必须完成协商切换轮廓协商当多重交互协商有效时则用于切

40、换轮廓协商的规程与中的规程相同但要用或代替表的步骤的或多重交互协商用于多重交互协商的规程分成三个阶段多重交互协商的建立即进入服务的协商阶段在表中定义在方式发起的必须持有令牌在方式二个都可以作为动作的发起者在方式当指定某为冲突胜者后内的冲突随即消除表定义了参数值的协商对每一个参数其协商值独立于所有其他参数的协商值但多于一个参数的信息可以组合成单个协议元素可以返回多个协议元素以响应这一协议元素例如为一些参数提供值的可能导致接受用于某些参数的值也可能导致拒绝用于其他参数的值这些序列应用于每个参数这些序列中的多个动作能并行处理单个动作也可以分成多个动作然后对它们单独处理有两种类型的参数值协商序列分别用

41、和启动在方式在发送一个协商协议元素之前必须持有令牌在方式只有建立序列的发起者才能发起一个参数值协商序列表中规定了多重交互协商的终止即从服务的协商阶段退出多重交互协商的终止包括商定保留还是废弃协商的和商定进入数据处理阶段表建立多重交互协商规程这些规程与表相同但有下列修改替换用下列内容删除在步骤和引用的复原文本表参数值协商规程步骤事件动作发起的请求发送带相同的参数标识发布指示带相同的参数标识请求发送带相同的参数值进行步骤由发起的请求发送带相同的参数值发布指示请求发送带相同的参数值发布指示带相同的参数值序列结束请求发送带同样的参数值发布指示带相同的参数值序列结束请求表明一个相反的提发送带相同的参数值

42、议发布指示带可接受的参数值而对所有不可接受的参数则带被缩减到空请求发布指示带相同的参数值发布指示带相同的参数值序列结束请求发送带相同的参数值发布指示带相同的参数值序列结束表终止多重交互协商规程步骤事件动作请求带选择草发布证实带结果失案和草案中的不完整败提供者失败原因不完整序列结束请求带选择任置选择当前发送一和草案中的不完整请求对所有情况发送继续进行到步骤发布原语带从中得到的参数响应发送带从响应中得到的参数值如果结果成功且选择草案则设置草案为当前建立复原文本序列结束数据传送数据传送规程与的规程相同但还需要在表的步骤和表的步骤引起数据送交的协议元素表中增加和在表的步骤和表的步骤引起交付动作的协议元

43、素中增加和交付控制本规程与表的规程相同但在步骤要用或代替令牌管理本规程与表的规程相同中断和异常本规程与中的规程相同见表协议元素的映像第章定义的协议元素通过支持的服务在对等的之间进行传送表规定了每个协议元素到联系控制或表示服务的映射本标准中用于这些服务的原语所要求的参数值将在下面规定提供者夭折事件被映射到一个指示注的值和那些不规定值的表示参数不属于本标准的范围表协议元素映像协议元素映像请求和指示响应和证实请求和指示响应和证实请求和指示请求和指示请求和指示请求和指示请求和指示请求和指示表完协议元素映像请求和指示请求和指示请求和指示请求和指示请求和指示响应和证实请求和指示请求和指示请求和指示响应和证

44、实请求和指示响应和证实请求和指示响应和证实请求和指示请求和指示请求和指示请求和指示请求和指示请求和指示请求和指示请求和指示请求和指示响应和证实映射到联系控制服务请求和指示原语传递协议元素本标准对参数定义了如下内容被呼和主呼应用实体标题传递对应的参数注这里所用的应用实体标题是用于收集所定义的个命名参数即应用进程标题应用进程调用标识符应用实体限定符和应用实体调用标识符在中定义了这些命名参数之间的关系应用上下文名称包含附录所规定的标识符表示上下文定义表中的一个抽象语法成分包含附录所规定的标识符会话要求包含被分派的数据功能单元双工功能单元当方式是方式时反之半双工功能单元为方式时与的方式相对应再同步功能

45、单元如果选择了中断功能单元快速数据功能单元如果选择了紧急数据功能单元协商的释放功能单元如果选择了协商的释放功能单元主同步功能单元如果选择了协商功能单元或者选择了中断功能单元初始的同步点序列数取值为对方式令牌参数的初始分配取下列值之一请求者接受者由接受者选择所有令牌都与的初始拥有者参数相对应对方式令牌参数的初始分配对所有令牌都取值为请求方用户信息参数包含按第章的要求组织的上下文定义表至少必须包含响应和证实响应和证实原语传递协议元素对参数本标准定义了如下内容用户信息传送按第章的要求构成的结果传递的结果参数并带下列映射参数参数结果成功结果被响应者接收结果成功带警告结果被响应者接收结果失败结果被响应者

46、拒绝且未指明原因响应应用实体标题传递的相应参数注见注令牌的初始分配对所有定义的令牌都与的拥有者参数相一致请求和指示请求和指示原语传递协议元素本标准未定义这些原语的参数值响应和证实响应和证实原语传递协议元素对参数本标准定义了如下内容用户信息传递按第章的要求构成的结果传递的结果参数请求和指示请求和指示原语传递和协议元素对这些原语的参数本标准定义了如下内容指示的异常中止源参数取值用户用户信息传递按第章的要求构成的或指示指示原语传递协议的事件使用表示服务请求和指示请求和指示原语传递下列协议元素本标准定义这些原语的用户数据参数的内容为与按第章要求所构成的上面的元素相应的在一个单独的请求和指示原语中和可以

47、自身和相互按任意组合连接起来两个或多个可以连接在一起并且这样形成的连接还能与一个相连接但这个只能连接在序列的末尾请求和指示请求和指示原语传递协议元素本标准定义了这些原语的用户数据参数的内容为与按第章的要求构成的这一协议元素相对应这是一项可选择的服务它的使用可以不经协商请求和指示请求和指示原语传递和协议元素本标准为参数定义了下列内容用户数据含有按第章的要求构成的和再同步类型含有值重新启动同步点序号含有所定义的值在方式下对所有定义的令牌都有值接收者选择在方式下令牌从始发的请求原语中取值或者对于其值为接收者选择响应和证实响应和证实原语传递协议元素本标准为参数定义了下列内容用户数据含有按第章的要求构成

48、的不要求用户数据域在方式下令牌从现有的令牌位置取值在方式下令牌从响应的响应原语中取值或者对则从现有的令牌位置取值请求和指示请求和指示原语传递下列协议元素本标准定义这些原语的用户数据参数的内容为按第章的要求构成上面元素相对应的响应和证实响应和证实原语传递下列协议元素本标准定义这些原语的用户数据参数的内容为按第章的要求构成上面元素相对应的请求和指示请求和指示原语传递协议元素本标准定义令牌参数内容为所有被定义的令牌请求和指示请求和指示原语传递协议元素本标准定义令牌参数内容为所有被定义的令牌请求和指示请求和指示原语传递下列协议元素只有工作在方式且会话连接是半双工时那些原语才能传送元素只有用于快速数据会

49、话功能单元的原语在协商不成功时才能传送元素本标准定义这些原语的用户数据参数的内容为按第章的要求构成上面元素相对应的在一个单独的请求和指示原语中和可以自身和相互按任意组合连接起来两个或多个和也可按任意顺序连接起来在这个连接串的末尾还能再连接一个两个或多个也可以连接起来和不能同时在同一个连接串中协议数据单元结构一般格式用空串表示缺省用户失败原因如果不提供原因则为空串如果原因协议错误则为如果原因本地错误则为如果要求确认则为真当要求上下文保留时应该使用的这种形式即使选择了上下文本保留功能单元但当不要求上下文本保留时两种的形式都可以使用因此每种类型的都有自己的识别标志该标志在协议内是唯一的这对于其类型可以从传递它们的那些原语中唯一推断出来的那些项目来说并非绝对必要但采用这些标志可提高灵活性和可扩充性仅在方式参数值为或才出现由接收时在中出现其他类型的标志不是错误由接收时在中出现其他类型的标志不是错误真假真假缺省意味着现在不回送缺省意味着不开

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1