1、中华人民共和国国家标准信息技术文本与办公系统文件归档和检索第部分协议规范发布实施国家技术监督局发布前言本标准等同采用国际标准信息技术文本和办公系统文件归档和检索第部分协议规范并根据的技术勘误和技术勘误进行了更正通过制定这项国家标准为我国办公自动化领域应用软件提供以下内容的标准制定文件编制和检索访问协议的抽象文法描述文件编制和检索访问协议支持文件编制和检索抽象服务的方法确立文件编制和检索访问协议到所使用的服务的映射说明适应文件编制和检索访问协议的需求在信息技术文本与办公系统文件归档和检索总标题下目前包括以下两个部分第部分抽象服务定义和规程第部分协议规范本标准的附录是标准的附录本标准由中华人民共和
2、国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位清华大学本标准主要起草人蒋维杜张素琴陈亮蒋义陈娟陈斌前言国际标准化组织和国际电工委员会是世界性的标准化专门机构国家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各个技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方和非官方国际组织也可参与上述工作对于信息技术和建立了一个联合技术委员会即由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决发布一项国际标准至少需要的参与表决的国家成员体投标赞成国际标准是由信息技术联合技术委员会制定的本标准在信息技术文本与办公系统文件归档和
3、检索总标题下目前包括以下两个部分第部分抽象服务定义和规程第部分协议规范附录为的构成部分引言文件归档和检索提供了在分布式办公系统中多用户存取大容量固定文件的能力对存储能力有限的大批桌面工作站要求访问大而昂贵的存储设备的环境时这种设施特别有用文件具有关联的属性来简化和控制检索根据给定的规则使用这些属性可以用各种方式浏览检索管理和删除文件存储器中的文件访问控制可以保护文件不接受越权操作文件能按嵌套组存储文件及文件组的引用也可以以嵌套组的方式创建并存储通过特定属性可以把一个文件指定为另一个文件的版本单独的文件引用或组能从一个组移至另一个组组的枚举用名字外的其他属性标识以属性条件标识查找符合查找准则的文
4、件同时访问同一文件文件引用或成组都是该标准提供的用以满足办公环境下用户更高要求的功能如同在分布式办公应用模型中所描述的那样文件归档和检索的应用是办公自动化领域需要的一系列由国际标准来定义的应用之一本系列标准提供的文件归档和检索功能直接支持办公环境下的用户文件归档和检索并不是可能存在于计算机系统中的所有文件存储方式的通用标准它只关注与办公工作任务有关的文件归档和检索文件归档和检索的目标只在于使这种文件存储及有关服务的模型标准化并把定义客户机访问分布式办公系统中不同结点上的服务器的原理的协议标准化文件归档和检索应用是位于开放系统互联参考模型见应用层上的一个分布式应用应该注意的是文件归档和检索应用为
5、可扩充文件类型集提供存储所存储文件的内容对服务器透明注本系列标准涉及单个文件归档和检索服务器定义了文件归档和检索协议本标准管理文件归档和检索客户机与单独的文件归档和检索服务器之间的交互作用未来的标准将考虑分布式归档和检索服务器系统的有关设施对服务器间的协议的需要以及管理协议我们认为最初的标准化工作的结果是可扩展的并支持将来的标准化工作本系列标准现在还不包括文件归档和检索抽象服务的管理方面的内容它们可包括在未来的标准中中华人民共和国国家标准信息技术文本与办公系统文件归档和检索第部分协议规范国家技术监督局批准实施第一篇概述范围本标准规定文件归档和检索的访问协议规定文件归档和检索访问协议的抽象语法规
6、定文件归档和检索访问协议如何提供所定义的文件归档和检索抽象服务规定文件归档和检索访问协议到所使用服务的映射规定文件归档和检索访问协议的一致性要求除了所规定的一致性要求外本标准还使用抽象服务定义约定中的有关原理引用标准下列标准所包含的条文通过在本标准中引用而构成本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息处理系统开放系统互连抽象语法记法一规范信息技术文本与办公系统文本归档和检索第部分抽象服务定义和过程信息技术文本通信面向报文的文本交换系统第部分抽象服务定义约定信息技术文本与办公系统分布式办公应用模型第部分一般模型信息技术文本与办
7、公系统分布式办公应用模型第部分可辨别客体引用和相关规程信息处理系统文本通信远程操作第部分模型记法和服务定义定义本标准使用中定义的术语缩略语本标准使用中定义的缩略语第二篇访问协议规范协议概述访问协议模型描述文件归档和检索应用层的一个抽象模型以及提供给用户的抽象服务本章描述抽象服务用户和抽象服务提供者作为位于不同开放系统中的应用层进程而实现时通过通信的实例如何支持抽象服务在环境中应用进程间的通信通过使用表示层服务的一对应用实体间的通信完成应用实体的功能被分离为一个或多个应用服务元素的集合间的相互作用通过使用由提供的服务进行描述对抽象服务的访问由服务元素支持该元素支持抽象模型中的用户和服务器之间的端
8、口服务元素是一个不对称的即用户充当抽象服务的消费者而服务器则充当抽象服务的提供者本身由其他应用服务元素支持远程操作服务元素提供在抽象模型的端口发生的抽象操作的请求应答范例则提供映射功能把该抽象服务的抽象语法标识符映射到提供的服务可选地可靠传送服务元素用于可靠地传送包含有间操作参数的应用协议数据单元联系控制服务元素支持在一对间建立和释放一个应用关联用户和服务器间的关联只能由用户建立而且只有已建立关联的初启者才能释放它和支持的组合定义应用关联的应用上下文注意一个单一的应用关联可用于支持位于抽象模型的两个客体间的一个或多个端口类型图给出用户与服务器间应用上下文的模型用户的消费者角色和服务器的供应者角
9、色分别由下标和标示图模型访问协议提供的服务访问协议包含下列操作这些操作提供中定义的服务绑定和松绑服务元素基础服务的使用访问协议使用中定义的基础服务访问协议抽象语法定义访问协议的抽象语法采用中定义的抽象语法记法和中定义的远程操作记法来定义序言应用服务元素和应用上下文抽象服务参数客体标识符无的应用上下文属于属于包括和基本属性集选用于扩展属性集其他属性集的抽象语法名可协商包括的应用上下文属于属于包括和基本属性集选用于扩展属性集其他属性集的抽象语法名可协商服务元素远程操作远程差错属于访问协议一致性对本标准规定的访问协议有一致性要求的系统应满足以下要求静态要求系统应该符合本标准中第章定义的访问协议的抽象
10、语法定义符合中的一致性要求符合中定义的基本属性集符合本标准中第章定义的某一应用上下文动态要求系统应该提供与的第章和第章相一致的操作把作为一个客体值的选项包括在操作中这些操作可以区分为的中的生产操作和中的消费操作符合到所使用服务的映射该服务由与中要求的应用上下文一致的应用上下文所要求在包括的应用上下文中应当使用从到的映射符合中定义的对基本服务的使用附录标准的附录客体标识符的形式赋值本附录使用来形式地赋值本标准中的所有客体标识符本标准中采用定义访问协议的模块来说明特定值除那些在本标准中使用的模块外本附录定义了的所有的值它们的定义赋值在模块自身内发生序言一切输出没有输入协议类别模块应用上下文抽象语法应用服务元素模块应用上下文属性语法应用服务元素属于协议客体标识符