论文部分内容阅读
本文首先研究了SOA构架所具有的松散耦合、柔性化和可扩展的特点,和WebServices技术体系及其在实际使用中的效果。通过对比理论和实际应用的差距,本文认为如今的Web服务需要和注册中心相配合才能实现具有管理功能的柔性、可扩展的集成框架。本文选择了其中的两个关键作为主要研究内容:一是服务的注册,二是如何利用注册信息实现服务的动态路由。并提出了一种基于总线的动态路由和OWL-S注册中心的、面向Portal的SOA业务集成框架。
针对服务注册问题,本文研究了LIDDI、ebXML和OWL-S这三个当前主流的服务注册方式。并着重研究了OWL-S这一前沿的服务注册模型,研究了其背景技术,包括本体的基本概念、OWL本体描述语言、OWL-S的注册模型等。提出了一种结合OWL-S和关系型数据库的服务注册方式。
本文借助Biztalk的基于消息的开发平台,结合XML数据集成技术,搭建了一个可向服务提供者实现服务透明访问的总线环境。通过制定XML中间数据格式,并利用XSLT转换实现了异构数据环境的集成。
最后,分析了上海某大学的信息环境,提出了基于上海某大学的SOA集成框架。并通过原型实现了核心内容,并验证了本框架具有一定的柔性和可扩展性。