大粒度Web服务相容性研究及其在企业服务总线中的应用

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:joui248369
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,面向服务架构(SOA)已成为系统集成的主要解决方案,SOA的提出在一定程度上解决了多个应用集成的问题。SOA架构的基础设施是企业服务总线(ESB),随着企业业务复杂度的增加以及企业信息系统功能的不断提升,企业服务总线开始暴露出一些问题。例如,在业务逻辑改变时需要重新进行服务的编排,修改企业服务总线的主配置文件,这样便增加了系统的维护成本;其次,参与组合的大粒度Web服务相容性难以验证,组合后的服务内部可能出现死锁等问题,由此造成基于ESB的系统运行不稳定。  为了解决以上问题,本文提出了一种大粒度Web服务相容性验证方案,并将大粒度Web服务引入到ESB中完成服务组合。  首先,对企业服务总线、大粒度Web服务以及形式化建模技术进行了综述。介绍了目前主流的几种企业服务总线,阐述了企业服务总线的整体架构以及主要功能,重点研究了Mule ESB及其路由机制;概述了目前广泛流行的大粒度Web服务描述语言;研究了常用的形式化建模技术。  其次,深入研究了OWL-S复杂进程模型描述的大粒度Web服务的相容性。提出了一种OWL-S复杂进程的Petri网自动建模方法,基于该方法实现了工具O2PJ,该工具可根据大粒度Web服务的OWL-S描述文件自动建立该服务的Petri网模型;基于OWL-S复杂进程的Petri网模型,本文提出了利用Petri网模型研究大粒度Web服务的相容性的方法。  然后,深入剖析了Mule ESB的实现。主要研究了Mule ESB的核心组件、组件管理机制、消息处理机制、对并发访问的支持以及 Mule ESB中的路由机制,并通过实例展示了如何利用Mule ESB中的路由机制实现服务组合。在此基础上,分析了Mule ESB路由机制存在的维护性差、难以进行服务相容性验证等问题。  最后,详细阐述了Mule ESB中引入OWL-S复杂进程的方法,通过分析待组合服务内部消息交互过程,采用OWL-S API组合服务,并利用大粒度Web服务的相容性研究成果验证参与服务组合的大粒度服务之间的相容性,从而满足新的用户需求。
其他文献
变电站作为电力系统中的重要组成部分,担负着电压转换、电能分配、输配电的控制和管理等重要任务,其安全、可靠地运行是电网安全和稳定的保障。采用以太网作为其通信架构的智能变电站也会面临网络全威胁,而IEC61850和IEC62351标准对智能变电站信息传输的实时性和安全性都提出了极高的要求,因此如何在新的标准和要求下保障变电站信息安全成为一项亟待解决的问题。MMS是数字化变电站常用的一种报文,广泛应用于
随着企业自身业务和信息化建设的不断发展与扩张,企业内部网络的规模也急剧膨胀。同一时间,企业内部网络上所保存的数据资源也呈爆炸性增长。为了能够根据企业内网上的重要数
随着因特网的快速普及和计算机各方面性能指数的不断提高,网络已经渗透到人类生活中的方方面面。网络迅速成为信息来源的主力军并且这些信息还在以指数级别在增长,挖掘出这些信
随着信息技术的迅猛发展和广泛应用,各企业都拥有着大量的信息系统用于企业的信息化建设。但是由于各个信息系统所采用的底层实现技术和平台都不尽相同,导致了各信息系统之间
当今时代,高校数字化校园建设正在蓬勃发展中,它是教育信息化的关键步骤之一。国内各大高校依照自身的实际情况和建设目标都在不遗余力的进行数字化校园建设,众多高校展开了
近年来神经网络的研究备受关注,大尺寸的神经网模型在应用中表现出优异的性能。大量的神经网络参数,如,神经元与突触连接,使神经网络具有计算密集和存储密集的特点,难以在资
随着信息化进程的加速,现代战争已经进入信息化时代,而信息战的一个重要组成部分便是战场通信系统。如何利用现代数字化和计算机可视化技术来武装和改造部队,并通过改变战场
随着信息技术的发展,各种形式的恶意代码日益增多,现在已经渗透到我们生活的各个方面。现有的安全软件大多需要依赖服务器的支持来更新病毒库,而且对于这些安全软件一直有盗
膜计算是生物计算中一个新的分支,它是从生物体活细胞的结构和功能中抽象出来的计算模型。膜计算也被称为膜系统或P系统。这个研究方向由罗马尼亚科学家Gheorghe.P un于1998年
我国配电网大部分为中性点谐振接地系统,在配电网架空线路的各类故障中,单相接地故障占比最大。在线故障检测和定位是智能电网自愈功能实现的基础,目前故障选线应用比较成熟,在线故障定位基于故障选线提出,目的在保证电力供应的情况下迅速确定、排除单相接地故障,提高供电可靠性。在线故障定位首先需要获取准确的配电网运行信息,配电网分布范围较广,分支繁多,物联网中的许多方法和技术,对准确、快捷采集电网运行时的状态信