标准化是制约技术发展的一个重要因素,也是人们在经历了大量的异构、不兼容问题后的深切体会。
目前,EAI是企业进行信息化改造的主要方法。
Web Services技术建立在标准性与开放性基础之上。
传统的安全认证、访问控制体系结构框架的不一致性使得整个安全认证、访问控制体系的标准化难以得到控制。
服务是封装了一定的业务逻辑的、完成一定功能的处理单元,完整描述服务资源需要的额元信息包括:
(1) 物理信息:主要描述服务所关联的具体程序的URL地址信息,服务对外提供的函数的接口信息以及各自需要的输入和输出的参数的格式、个数、顺序等信息。
(2) 性能信息:主要描述服务的服务质量(QoS)等非功能的性能指标。例如完成服务所需要的持续时间、使用服务的费用、服务的服务级别、安全等信息。
(3) 语义信息:主要描述该服务所完成功能的语义,便于计算机理解、利用和处理的。为了提供对语义描述的支持,笔者建立了一个领域知识本体库,来描述统一的领域知识,为系统中不同实体间的理解和交互提供语义基础。
本体是对领域知识概念的抽象和描述。20世纪90年代初期,本体成为知识工程、自然语言处理和知识表示在内的诸多人工智能团体研究的热点,其主要原因在于本体使机器间的交流建立在对所交流领域共识的基础上。
利用本体来指导服务的注册、管理与发现过程,以帮助服务的提供者更加准确地对服务进行描述,服务的管理员更加有序地组织和管理所有相关的服务资源,业务流程的定义人员能够更加明确地进行业务流程的所涉及服务的指定,同时中介服务器也能够基于本体实现服务的动态查找、绑定与调整。
在DAML-S中,描述服务的基本信息主要有下面三类本体:
(1) Service Profile:描述服务做什么?它给出服务查询代理需要用来判断服务是否适合它的要求的一组信息。
(2) Service Model:描述服务如何工作?它描述了服务执行时发生些什么,具体的逻辑执行顺序。
(3) Service Grounding:描述如何访问服务?它描述访问服务时的通信协议及其它一些特定细节。
但是,DAML-S侧重在服务的语义描述模型,对于如何从具体服务的WSDL描述文件到各个语义描述文件的生成没有明确阐述,特别是ServiceGrounding到WSDL的映射关系没有定义。为了适应Web Service的动态应用集成的实际需要,还需要针对DAML-S服务描述模型进行简化和相应扩展。
Web Services技术与服务语义描述扩展
本文指出标准化对技术发展很重要,介绍了Web Services技术基于标准性与开放性。阐述了服务资源的元信息,包括物理、性能和语义信息,并建立领域知识本体库。还介绍了DAML - S中描述服务的三类本体,最后提出需对DAML - S服务描述模型简化和扩展以适应实际需要。
1299

被折叠的 条评论
为什么被折叠?



