基于BPEL的服务组合关键技术的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:h462r5134dg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今企业面临着快速响应市场竞争和客户需求的挑战,而BPEL作为面向服务架构(SOA)下服务组合的主要实现技术,能够真正体现SOA基于开放标准、组件化、松耦合和可复用等优点,简化企业内部和企业之间复杂业务协作以及IT系统连通的实现,提升企业应变速度和业务敏捷性。因此,BPEL得到了业界的普遍认同,并在国内外SOA战略实施和转型过程中扮演着越来越重要的角色。 本文结合江苏省科技成果转化专项资金项目“基于SOA的新一代企业管理软件研发及产业化”的研究工作,以其中的轻量级服务集成平台JSSOA的开发为重点,研究和论述了基于BPEL的服务组合技术在企业级SOA平台上的实现,对国内企业IT转型过程中通过服务组合实现业务流程可能遇到的问题和关键技术进行分析,并提出自己的解决方案和实现方法。 论文首先对WS-BPEL规范及相关背景技术进行了综述,重点介绍了企业服务组合应用中涉及到的BPEL核心概念,并指出当前BPEL规范存在的不足;其次,分析并提出了基于BPEL的服务组合在企业SOA实践中的设计模式、若干参考原则以及关键技术;最后结合课题项目,介绍了JSSOA中BPEL服务组合的设计与实现以及关键问题的解决,并给出BPEL在基于JSSOA平台的ERP系统中的应用实例。此外,论文还就BPEL服务组合关键技术之一的流程服务建模工具进行了深入研究,并给出JSSOA中流程建模工具JSBPEL的设计与实现。
其他文献
在机器学习、模式识别、信息检索和生物信息等很多领域人们都面临海量的高维数据,由此引发维数灾难问题。特征约简旨在解决上述难题,其任务是将原始特征空间映射到一个低维空
随着社会的不断进步,信息技术和网络技术迅猛发展,作为北京地区教育招生考试的权威机构,北京教育考试院必须通过信息化手段来实现教育现代化,以便更好地为社会服务、为考生服
云计算(Cloud Computing)领域是当前学术界与工业界共同的研究热点,在云计算时代,用户通过云服务提供商获取服务,其服务质量(Qo S,Quality of Service)直接影响到用户的满意
随着网络的发展,规模的不断扩大,评测一个新的网络协议及应用程序的性能变得十分困难。网络模拟器(Emulator)正是解决这一问题的有力工具。Emulator可以模拟出网络的各种特性
遥感图像标记算法的目的是将图像上具有相同特征(本文考虑像素点的RGB值)的像素点标记为同一值。遥感图像经图像分类算法分类后,图像被分割成一块一块的区域,且具有相同属性的区
相对于曲面上其他产生纹理的方法(如纹理映射、直接曲面上纹理合成等),实体纹理合成方法可以避免纹理接缝、变形等问题,而且实体一旦合成可以被使用,因此它越来越受到人们的
软件工程监理是信息化工程监理的一个重要组成部分,作为一种为信息化建设提供专业监督控制服务的重要模式,国家为其制定了相关标准,以保障其良好发展。但软件工程监理仍存在风险
网格计算突破了现有的资源限制,将分布的资源组织起来,协同解决复杂的科学计算与工程应用问题,为用户提供了强大的计算能力,极大地推动了科学研究和工程实践的发展。网格可容
CT扫描已成为肺部疾病检测的最重要手段之一。利用医学可视化技术对CT图像进行处理,能够重建出具有高度可视化性能的三维影像,给临床诊断提供了直观的病变信息,使过去不易确
软件在社会信息化过程中担当着重要角色,如何有效地提高软件开发效率、缩短开发周期、开发功能和性能都满足应用需要的高质量软件系统,一直是软件开发人员和用户共同关注的焦