论文部分内容阅读
随着信息技术的迅速发展,知识传播的速度不断加快,企业经营环境和经营模式已经发生了深刻的变化。信息应用系统作为一种资源已不再仅仅支撑企业战略的实施,而是慢慢成为一种影响企业战略制定的关键性因素。以信息技术为手段来提高企业内(间)多个组成部分之间的协同工作效率和协同工作效果已成为企业最迫切的需求。企业应用集成(EAI,Enterprise Application Integration)已经成为企业信息化进程中急需解决的问题。 Web服务技术的出现使得应用集成跨越了平台限制,统一了数据的语法表示,实现了应用系统的松散耦合,促进了EAI的发展。但是,因特网环境的动态、异构等特性要求基于Web提供的服务可以通过EAI方式灵活的、动态的满足客户的需求,实现“按需服务”,即根据用户的需求可以将各种已有的服务组合起来、协同工作完成用户的需求。然而,传统的服务组合方式缺乏语义,组合方案的制定也是面向系统,耦合程度比较紧密,设计时就确定了被组合的服务,属于静态的服务组合方式,无法实现用户的“按需服务”。 语义网技术的发展给这个问题的解决带来了契机。语义网使得网络中所有的信息都是有语意的,使计算机能够理解和处理。在此基础上通过描述带有语义的服务组合方案,利用Web服务的独立于具体应用的松耦合性和语义Web服务提供的语义信息,可以自动的匹配、发现、组合和调用Web服务,动态生成和执行业务流程,更好的实现企业内(间)各应用系统的集成, 本文结合发展的语义和本体技术,提出了一种基于语义Web服务的企业应用集成平台框架(SWSEAIP,Semantic Web Service-based Enterprise Application Integration Platform)。SWSEAIP的用户为参与集成的各个应用系统。各个应用系统是集成中Web服务的提供者,同时又是服务的请求者。SWSEAIP作为一个中心,用服务本体库存放各个Web服务的语义描述。并通过服务组合方案库,对用户可能请求的各种的业务进行了抽象的定义,从而能够灵活的组合出满足用户需求的组合服务。 本文主要讨论的内容是SWSEAIP中的服务组合部分。用基本服务的质量模