预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共72页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

密级——基于Web服务的工作流系统的研究与应用答辩委员会主席/李。∥V口龟郑舒宏分类号单位代码指导教师谢益武曹志英职称副教授学位授予单位大连海事大学申请学位级别学科与专业计算机软件与理论论文完成日期2007年3月论文答辩日期!Q151工学硕士UDC 摘要由于处理复杂事务的能力,工作流系统得到了日益广泛的应用。然而,在Intemet和电子商务快速发展的今天,工作流系统还存在着很多不足。首先,工作流系统不能很好的支持Interact交互,工作流程缺乏动态性和互操作性,难以适应跨部门、跨组织的分布式应用;第二,大部分工作流系统都是面向特定领域和最终用户,搀杂了业务规则和应用数据,工作流系统与应用系统“长”在一起,耦合度较高,可扩展性差,无法重用。工作流系统的这些缺点使得它的应用处于一个非常谨慎的状态。本文针对这些不足展开研究,设计并实现了基于Web服务的工作流系统WSFLOW设计了一个充分支持工作流特征和Web服务特征的小型内核,实现了工作流和Web服务必不可少的功能和特征。WSFLOW面向利用开发工具构造应用系统的专业开发人员,而不是最终用户,这样就可应用于各种领域,克服了传统工作流系统与应用系统“长”在一起,不易移植、不易扩展、不易维护的缺点。作为中间件,本身灵活,易于维护,进行二次开发,可明显缩短开发周期。WSFLOW将Web服务引入到工作流系统中,Web服务是一种可以通过URL地址来访问的网络资源,Web服务有统一的标准和完好的可封装性与可集成性,可以很好地解决底层通信环境不一致带来的互操作性差、集成性差问题。WSFLOW设计了基于Web服务的流程定义语言WFDL,WFDL是对XPDL的改进,wFDL简化了XPDL的语言规范,添加了支持Web服务的语言特征。最后,本文给出了WSFLOW的应用实例,验证了系统的正确性和有效性。关键词:工作流系统:Web服务;工作流引擎;流程定义语言中文摘要WSFLOW。 Work.flowWebmidnmreandResearchApplicationofSystemBasedServiceAbstractconmaucatinn,andendhi出couplingWSFLoWWSFLOWfunctionality.WSFLOWuseexpansibilityflexibilityshortenedwhenWSFLOW.system.W曲servicecharacteristic,encapsulation英文摘要handlingdifficultyaffairsworkflowsystemsbeingmoremore.However,theremuchinsystemInteracte-economicdevelopingfast.First,wellflowdynamictheintegrationdif矗cultytoacclimatizeitself幻distributingdepartments.Second,themostorientdomainmingledwithenterpriselowflawsnlakeverymodest.theseworloqowwebserviee-basedworkf]owdesignedimplemented.minitypekernelwhichserviceisforprofessionaldeveloperswhotoolsarchitectapplicationsystem,notwayappliedkindtraditionaPplieationintegratetogether,badmaimainabilitymaintain.Developmenttimeobviouslyworldlowflexible.Thecommunicationcircumstances,CO—operationofwebservice.BecauseabilitystillshortagenowadaystechnologygivesupportInternetlackco—operationcharacteristicusuallybad.SoworlfflowoftenbetweendifferentorganizationscertainBSerS,itoperationregulationappliancedata.Theonlyone.ThisI/lakesbadusablity.TheseThispaperdealsdesignesflatlycontaincharacterprovidesabsolutelynecessarilysoftwaredevelopusers.Inthisit.canbeeverydomain.Soprob