GB T 15695-1995 信息处理系统 开放系统互连 面向连接的表示服务定义.pdf
《GB T 15695-1995 信息处理系统 开放系统互连 面向连接的表示服务定义.pdf》由会员分享,可在线阅读,更多相关《GB T 15695-1995 信息处理系统 开放系统互连 面向连接的表示服务定义.pdf(32页珍藏版)》请在麦多课文档分享上搜索。
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 15695 1995 信息处理 系统 开放系统 互连 面向 连接 表示 服务 定义
