基于SOA架构服务组合的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:bh2068285
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SOA(Service—Oriented Architecture)对现代软件开发模式产生了深远的影响,它通过服务的发布、发现以及绑定等机制为其他的应用程序提供服务。SOA具有松散耦合、粗粒度、互操作性等优点。通过采用SOA架构的设计思路,可以最大程度地减少系统间的耦合,提高可重用性。 随着SOA的流行,使得基于Web服务的企业级应用不断增加,随之而来的是Web服务数量的成倍增长。因此,如何更有效的重用这些已有的Web服务成为当今研究的热点。使用服务组合技术可以将已有的Web服务按照业务流程进行逻辑上的组合,使得组合出的服务能够提供更强大、更完整的商业功能,从而实现了Web服务的重用,使用Web服务组合技术还可以迅速的构建出一个新的企业应用。 本文首先简要介绍了SOA的基本思想和理论,分析了在SOA指导下设计单个服务的应遵守的原则,研究了服务之间协调合作的方式,并针对SOA的服务层,设计出服务分层的方法。 在此方法基础上,提出一种通用的服务组合技术:通过本体建模表示服务、生成组合方案、并给出由组合方案自动转换为BPEL4WS(Business Process Execution Language for Web Service)的算法。 接着对作为服务组合实现技术的BPEL4WS进行了深入的研究。 最后本文实现了一个旅游服务预定平台来验证研究成果,实践表明使用服务分层方法和通用服务组合技术可以很好的实现基于SOA的服务组合。
其他文献
1.运用极限思维法寻找解题突破口例1如图1所示,一质量为m的物体过绳PQ通过一定滑图1小车通过细绳将物体向上提升轮与一辆车相连,假定绳子的P端连接小车,Q端连接物体,绳本身没
庾信屈仕敌国几十年 ,这促成了他的文学成就 ,使其成为南北朝文学的集大成者。他的文学作品中有丰富而真切的乡关之思被认为是自文之辞。但事实上 ,庾信的失节是被迫的 ,是在
近几年信息和通信技术的迅猛发展为远程医疗的发展和推广创造了新的契机,然而传统的远程医疗会诊模式已不能够满足远程医疗进一步发展的需要。针对这个迫切需要解决的问题,本
当前的企业网络环境包含完成数据的处理和存放的小型存储系统,以及满足自主开发需要的企业专用设备,而目前针对企业网络环境的监控管理凸显的弊端包括:进行网络管理的同时忽
以42个水稻品种为材料,采用幼胚、幼穗与成熟胚三种外植体,分别接种于M_1、M_2和M_3三种培养基上诱导愈伤组织,继代培养后,再转入二种分化培养基D_1与ID_2上诱导再生植株。通
近年来,随着嵌入式系统、网络以及图像等技术的迅速发展,嵌入式网络与视频相结合的数据通信手段成为一个重要的发展方向,它可以充分利用现有网络资源,方便地接入到10M/100M以
利用盆栽和大田试验在不同生长季节、不同生长期测定30多个红麻品种的净同化率.结果表明,品种间净同化率存在显著差异;目前大面积种植的两个品种的净同化率接近于所测品种的
无线传感器网络随着传感器技术、微机电系统、现代网络和无线通信等技术的进步孕育而生。经过近几年研究和发展,已经在环境监测、医疗监护、城市交通管理、仓储管理、军事侦
汉字输入法研究是自然语言处理的一个重要课题,自GB18030-2005颁布以来,许多研究人员一直在研究支持该超大字符集的输入法,而本课题的主要研究目的是实现处于CJK统一汉字扩充
自从江苏电视台以《南京零距离》开启了中国电视新闻的民生之路,民生新闻就成为中国城市电视荧屏上一道亮丽的风景线。本文探讨盟市电视台的民生新闻栏目如何走出误区,在新闻