文档介绍:西北大学
硕士学位论文
基于WS-BPEL的Web服务组合执行引擎的设计与实现
姓名:李文娟
申请学位级别:硕士
专业:计算机软件与理论
指导教师:史维峰
20090601
摘要褡魑C嫦蚍窦芄沟暮诵募际酰云涠院涂缙教ㄐ晕7植肌⒁旃沟钠业级τ米楹匣蛐魈峁┝擞辛Φ闹С帧瓸捎梅窠涌诘姆绞浇ǘ喔龆立的褡楹掀鹄矗佣纬梢桓鐾暾囊滴窳鞒獭U喜煌姆瘛⑹。,∩佟;谡庵窒状,本文在对现有引擎研究的基础上,。本文主要包含以下几个方面的内容:甒服务相关技术概述。主要介绍了竦亩ㄒ搴吞卣鳎⒆胖胤治隽竦暮诵男榧疤逑到峁埂M保攀隽薟服务组合的概念、种类和方式,分析了褡楹隙怨菇ㄒ滴窳鞒痰闹匾P浴滴窳鞒潭ㄒ逵镅愿攀觥6灾髁饕滴窳鞒潭ㄒ逵镅宰隽朔治霰冉希⒃诖嘶上深入研究了.,剖析了它的模型、活动及特点,。,,⑼过实例验证了该引擎是高效的并能很好地满足企业级应用。关键词:褡楹现葱幸妫琖瓸滴窳鞒的设计思路。
.甒—..瓵·甒:,珺’·甆瑃,甌,,琣、,’.’.
呼隆稳办俨易删日学位论文作者签名:蔗;臼蜀潮年多月共髈/西北大学学位论文知识产权声明书/西北大学学位论文独创性声明本人完全了解西北大学关于收集、保存、使用学位论文的规定。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版。本人允许论文被查阅和借阅。本人授权西北大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。同时授权中国科学技术信息研究所等机构将本学位论文收录到《中国学位论文全文数据库》或其它相关数据库。保密论文待解密后适用本声明。学位论文作者签名:本人声明:所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,本论文不包含其他人已经发表或撰写过的研究成果,也不包含为获得西北大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
第一章绪论研究背景随着全球化的经济发展,信息技术在世界范围内得到了广泛的应用。近几年来,随着信息化进程得到大力推进及信息技术的不断完善,使得现有业务系统不仅要快速灵活地适应层出不穷的业务新需求,而且还要使得这些业务系统跨越企业间的边界,形成跨互联网的企业间的业务集成,而如何有效完成跨企业的业务集成,已经成为新一代企业业务系统集成面临的重大挑战之一。窦际醯某鱿郑=饩稣庖惶粽教峁┝似趸服务是一种基于标准的业务集成方式,它可以通过网络连接将运行在不同平台的业务应用集成到一起服务技术把一切都看作为服务,这种服务可以在网络上被动态地发布、发现和组织,因此窬哂锌缙教ǖ奶卣鳌F笠悼梢愿葑约旱囊滴裼攀疲陨淼腤服务发布到互联网上供其它企业和用户使用,也可以搜索互联网上其它企业的相关服务,并对搜索得到的服务进行比较,然后选择能够最好地满足自己需求的服务,集成到自己的业务系统之中。同时,现有的企业软件架构不够灵活,难以适应日益复杂的企业整合,难以满足随需应变商务的需要,这也是目前业界的突出问题之一。而以业务对齐、以业务的敏捷应变能力为首要目标且松散耦合、支持重用的面向服务的体系结构,为解决这一问题提供了新的方法是一种建立、管理、维护系统和业务流程的方法。在芄瓜拢袷亲詈诵牡某橄笫侄危滴癖换组件化R幌盗写至6鹊姆瘛Mü菇ǚ衲芄唤⒁滴衤呒橄蠛图际醭橄螅岩务逻辑与具体实现技术分离开来,使企业应用彻底摆脱面向技术解决方案的束缚,使企业能够适应业务和实现技术的不断变化,轻松应对企业业务变化和发展的需要。以动态性和跨平台性为核心特征的瘢约耙訵服务为核心的面向服务的架构,为分布、异构的企业级褡楹匣蛐魈峁┝擞行У募际鹾头椒ā】。在窦际醯幕∩希滴窳鞒讨葱杏镅,.采用服务接口方式将多个独立的褡楹掀鹄矗佣纬梢个完整的业务流程,而且一旦定义并实现,这个业务流程便可以反复运行,不再需要过多的人工干预。然而如何整合不同的服务、实现各种不同的复杂流程以及自动管理和操作相关流程数据,
器一警睁/徊旧人、、⒓际跹г旱牧礁鲅⑵鸬目T聪钅浚部功。迪至薆娴暮诵墓δ埽渌钊绨踩浴⑿阅艿群芏辔侍舛济挥锌葱幸滴窳鞒蘴要是通过流程控制对象来实现的,具体过程的业务流程¨募芄股个