面向服务架构中基于语义图服务组合的研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:guli880712
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的架构(Service-Oriented Architecture,SOA,也叫面向服务的体系结构)是指为了解决业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。当前面向服务的体系结构主要采用了Web服务、SOAP、WSDL、OWL-S、UDDI等技术实现了服务的统一描述、发布、发现和集成。但是,传统的Web服务缺乏语义信息,它主要通过关键字来完成服务的组合,不能以计算机可理解的方式实现自动的服务组合。目前,语义网的发展为Web服务提供了一个契机,语义网使得网络中所有的信息都是具有语义的,使计算机能够理解和处理。利用Web服务的松散耦合特性和语义网为Web服务提供的语义信息,可以自动地匹配、发现和调用Web服务,动态生成和执行业务流程,更好地实现企业间各应用系统的集成。本文以医院信息化建设为背景,提出了基于语义Web服务的应用集成平台(SWSAIP)的系统架构。该框架基于面向服务的架构实现业务系统接口封装,假定参与集成的业务系统都使用Web服务实现,并对其进行语义描述和发布,在平台的服务注册中心予以注册。应用系统通过该平台提出自己的服务请求,平台根据服务请求语义,在注册中心动态地发现和匹配适合的服务,实现业务系统的动态选择和可执行业务流程的动态生成。本文在“基于语义Web服务的应用集成平台(SWSAIP)”的基础上提出了扩展的语义Web服务描述模型X-SWSDM(eXtensive Semantic Web Service Description Model),该模型从功能、语义、逻辑三方面描述服务,使服务提供者能够更完整、更详尽的服务描述。提出了一种基于服务的输入、输出、前提和影响的服务组合方法。同时将服务描述转化成一种基于概念图的语义图表示,根据用户服务请求和组合服务的语义图判断组合服务是否满足用户要求,提高了服务组合的自主性和准确性。最后,本文演示了医院系统中的一个工作流程,充分说明这个体系结构可以完成服务的自动组合,在实践中具有一定的应用价值。
其他文献
数字化时代最大的特点就是信息无所不在,信息的高速增长导致信息无限的过载,数字图书馆作为信息的主要载体,也面临着同样的问题;随着图书种类的多样化,图书的数量也越来越多,这一系
随着信息量的迅速增长,对于数据可用性的要求也越来越高,简单存储系统和传统冗余方式已经开始难以满足需求,而在通信领域一直发挥着重要的作用的纠错码技术,由于其优异的性能
信息通信技术(InformationCommunicationsTechnology,ICT)发展的大潮加速了智能网联汽车的发展。无人驾驶、先进辅助驾驶等智能化技术在给用户带来丰富功能和使用便捷性的同时
在一些应用系统的设计开发中,常常涉及有关接口的设计开发。传统的接口技术和处理方法存在着许多问题,如接口不灵活,改装不方便,不能做到即插即用,接口的可扩展性差,数据传输速度慢
随着城市经济快速发展和人口迅速增长,城市的交通问题也变得越来越突出。与其他交通方式相比,公共交通具有污染小、占地面积少和运输效率高等优点,是解决城市交通问题和实现可持
世界信息化数字化的浪潮中,多媒体技术和通信技术已成为计算机产业关注的焦点。流媒体(Streaming Media)是一种以音视频数据流的方式在网络上传递多媒体信息的技术。但是,由
领域知识库是一个复杂的系统,涉及到多领域的知识。由于每个领域都有其自身的特点,并且学科间也存在交叉和重叠,所以领域知识的共享、重用是非常必要的。目前基于这些知识很多学
伴随电子与通信技术的发展,无线传感器得到了广泛应用。基于微惯性传感器的人体行为识别作为人工智能的一个新兴分支,日益受到人们的广泛关注与重视。相比基于视觉的人体行为
随着我国改革开放和社会主义市场经济建设的不断深入,我国在各个方面的改革进入了一个全新的阶段,其中,社会保障制度的改革尤为突出。在社会保障制度不断摸索前进的过程中,对其进
随着计算机的发展和Internet的普及应用,各种各样的网络犯罪层出不穷。由于网络环境的特殊性,与传统的取证方法相比,网络环境下的计算机取证面临着涉案人员的身份难以确定、