首页> 中文学位 >基于WebService的业务流程技术的研究与应用
【6h】

基于WebService的业务流程技术的研究与应用

代理获取

摘要

Web Service使得不同编程语言之间可以很容易地相互调用彼此的服务,因此用Web Service实现的组件可以为各种各样的系统提供服务,这体现了真正意义上的组件复用。如果把Web Service组件比作是一个个的标准零件,开发软件系统就是将这些零件装配在一起了,这样的开发方式能够很大的提高开发效率,同时降低系统集成的复杂性。然而,仅仅利用Web Service技术我们只是能够生产一个个分散的标准零件,我们还需要一些先进的工具来装配这些标准零件,这就是Web Service合成的问题。人们将Web Service技术与业务流程(工作流)技术相结合,就找到了这个问题的一个很好的解决方案。WS-BPEL就是该解决方案的一个产物。它是合成Web Service组件的一个很好的工具。本文主要利用BPEL来做一些Web Service合成在具体工程领域内的试探性的研究。 BPEL还是近几年来刚刚兴起的技术,在实际的项目中应用的还不是很广泛,BPEL规范本身也还在实际应用中不断的改进,因此这项技术的深入研究,对企业软件系统利用BPEL集成及改造业务流程有一定的指导意义的。同时,我国的物流产业这几年也是发展迅速,许多传统货运企业纷纷向第三方物流发展,以作为供应链的一环向大企业提供运输和仓储服务,但是和国外的大的物流公司相比,我国的物流企业还有很大的差别,业务流程及信息系统集成技术的落后是造成这种结果的一个原因。因此,研究BPEL在物流及货运信息系统中的应用是很有意义的。 本文将研究以下内容: ? 利用BPEL技术对某企业内现有的空运业务流程软件,进行尝试性的优化整合,以提高资源使用效率 ? 利用BPEL技术实现业务流程间的跨平台的同步和异步交互 ? 探讨如何实现业务流程与其他系统服务间的交互:数据库系统、文件系统、Email等 ? 探讨业务流程如何与用户界面交互,以实现业务流程的人工干预 ? 探讨BPEL应用的开发方法及过程 经过实践我们发现,利用BPEL技术可以减少编写代码的工作量,从而极大地简化Web Service的合成,最终简化业务流程的构建和集成。但是,BPEL技术毕竟还是一项新技术,还有很多方面有待加强,如:对集合数据的动态操纵、与用户界面的集成以及异常处理等。

著录项

  • 作者

    李永茂;

  • 作者单位

    上海交通大学;

  • 授予单位 上海交通大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 陆朝俊,贺彭年;
  • 年度 2005
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.09;
  • 关键词

    Web服务; 业务流程; 编程语言; BPEL技术;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号