GB T 16972.1-1997 信息技术 文本与办公系统 分布式办公应用模型 第1部分 一般模型.pdf
《GB T 16972.1-1997 信息技术 文本与办公系统 分布式办公应用模型 第1部分 一般模型.pdf》由会员分享,可在线阅读,更多相关《GB T 16972.1-1997 信息技术 文本与办公系统 分布式办公应用模型 第1部分 一般模型.pdf(48页珍藏版)》请在麦多课文档分享上搜索。
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 16972.1 1997 信息技术 文本 办公 系统 分布式 应用 模型 部分 一般

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