计算机与通信.计算机与通信技术.衣开放系统功能集概述陈淑仪功能集(PRL是类别、一致性子集选项和参数来规定规范的集合。为达到系统和网络的互操作性和应用的可移植性,国际组织和世界各大地区都在积极开展功能集的工作,如欧洲的EWOS、北美的OIW和亚太地区的AOW。各国政府和联合团体组织在组织自己计算机通信网络时,都根据本国国情确立自己的体系,选择自己的使用子集,形成实际开放的精确应用与协议体系,如美国制定了政府开放系统互连体系(USAGOSI)P和英国1986年8月实施UKGOISP基础上开发的欧洲开放系统采购指南(EPHO)S。我国于1993年成立了中国互操作委员会直接参与AOW的工作。从1995年起我国将对PROFILE进行全面的研究。消息处理系统(MHS)、电子数据交换(EDI)、事务处理(TP)、办公室文书体系结构(DDA)和办公室文书互换格式(ODFI)等应用协议、网络管理和一致性测试等新领域已成为我国开发的热点。本文仅对PROIFLE的类别作一介绍。功能集不应与基本标准相矛盾,而应对可用的选项和值的范围作出具体的选择,但不是简单地规定一个基本标准选项的特定选择。除了基本标准的选择外,一个选择可由每个基本标准允许的选项组成,也可由在基本标准中未规定的适当参数值组成。用功能集建立国际性、地区性和国家的一致性测试集,为测试方法提供基础服务,从而达到系统和网络的互操作性和应用的可移植性。目前,功能集分为开放系统环境功能集、接口功能集、应用环境功能集和015功能集等几大类。下面,分别进行介绍。一、开放系统环境(OSE)功能集OSE是接口、服务和支持格式的综合集合,并加上用户方面对应用、数据或人的互操作性和/或可移植性。OSE系统结构的三个要素是:(1)应用软件:提供给用户信息的要素,包括数据、文档和程序。(2)应用平台:提供由应用程序使用的系统服务,通过应用程序接口(API)访问产生可移植的应用程序,应用程序接口使平台的具体特性对应用透明。(3)外部环境:包括在应用软件和应用平台之外的系统要素,例如由其它平台或外部设备提供的系统和服务设施。接口规范是一个文档,规定在一个具体接口上如何调用一个特定的服务,它可以是一个具体服务用在多个接口上,也可以是多个服务用在一个接口上。为满足OSE功能集定义应用程序接口(AIP)和平台外部接口(PIE)两个接口,OSE的功能集分为应用环境功能集和接口功能集,它的参考实体见图1。应用软件实体API应用平台~勺而榷石咭{刻嘎石面葬薪”IE人}}信息实体}{通信实体二、接口功能集(1)应用程序接口功能集:应用软件和应用平台间的内部接口,它提供下列两类服务。①在平台外部接口上提供对访问和控制有影响的一些操作,包括访间用户交互操作服务、信息存储和检索服务以及在应用软件客体间通信服务;②直接由应用平台提供的服务,例如时间服务、执行控制和例外处理。应用程序接口是应用软件,它通过一个程序设计算机与通信.计算机与通信技术.乙计语言的设施去调用服务的一个接口。这些设施可包括进程或操作,共享的数据对象和标识符分析。应用程序接口规范文档服务可用在应用软件,应用平台间接口和调用这些服务的访问方法。(2)人机接口功能集:在人和信息技术间产生物理相互作用的边界。(3)通信接口功能集:在内部应用软件实体和应用平台外部实体间提供交互作用服务的访问。4()信息存储接口功能集:信息服务接口定义了一个边界,通过此边界提供外部永久存储、为数据的可移植性和互操作性规定的必要的公共格式和句法。三、应用环境功能集应用环境功能集由成分功能集和系统功能集组成。1系统功能集它支持特定应用类别的OSE子集,它包括以下几项:(1)基本环境功能集。(2)一般环境功能集,它包括:①工作站环境:分为终端环境、个人工作站环境和专家工作站环境;②实用服务者环境:分为电子消息服务环境、号码簿服务环境和访问控制服务环境;③信息服务环境:分为DBMS服务环境、文档服务环境和事务处理环境;④TP环境:分为简单TP环境和增强TP环;⑤实时环境:分为实时环境,秒和实时环境,微;⑥超级计算环境。2成分功能集它弥补系统功能集的特殊功能。根据它支持的接口及它所使用的接口和这些接口之间的关系来规定一个功能单元的一个OSE功能集。成分功能集应满足标识OSE系统的一个用户功能请求和一个OSE系统可实现的要求,因而它支持在一般功能集中标识的用户与提供者关系的请求。四、051功能集051功能集的分类如下:TU—提供连接模式运输服务的运输功能集;提供无连接模式运输服务的运输功能集;—R—中继功能集;A请求连接模式运输服务的应用功能集;B—请求无连接模式运输服务的应用功能集;—F互换格式和表示功能集。05—1分类中功能关系的实例见图2。图曰图图二二毛三画阵~团口口口口国A,B/F边界A,B/F边界TA组11TBUA11UB口…嗯1即思②应用功能集的定义采用了051第5层到第7层标准。根据应用要求的传送服务模式分为请求连接模式传送服务的A类功能集和请求无连接模式传送服务的B类功能集。应用功能集包括文件传送、访问和管理、消息处理、号码簿、虚拟终端、051管理、事务处理、远程数据库访问、产生消息及库与参考文档。互换格式和表示功能集定义应用层互换的信息结构与其内容。互换格式和表示功能集包括开放文档格式、计算机图形互换格式、SGML互换格式、号码簿数据定义和虚拟终端环境。境秒