欢迎来到天天文库
浏览记录
ID:54926860
大小:378.02 KB
页数:5页
时间:2020-05-04
《基于BPMN的Web服务并发交互机制-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第4l卷第8期计算机科学Vo1.41NO.82014年8月ComputerScienceAug2014基于BPMN的Web服务并发交互机制江东明薛锦云(武汉大学软件工程国家重点实验室武汉410073)(江西师范大学高性能计算中心南昌330022)(武汉大学计算机学院武汉410073)摘要如何抽象描述复杂业务流程的交互是服务计算研究的重要问题。大量的国内外研究虽然关注业务流程建模,但却忽略了建模过程中组件之间的并发交互描述和实现。针对Web服务并发交互,提出一种基于BPMN的Web服务并发交互的形式化模型。
2、首先,采用BPMN描述业务流程中的并发交互模式;其次,将BPMN并发交互模式映射到Orc语言;最后,web服务实例表明,所提方法可有效支持web服务并发交互抽象建模。关键词BPMN,0re,Web服务交互中图法分类号TP393文献标识码ADOI10.11896/j.issn.1002—137X.2014.08.010WebServiceConcurrentInteractionMechanismBasedOilBPMNJIANGDong-mingXUEJin-yun(StateKeyLaboratoryo
3、fSohwareEngineering,WuhanUniversity,Wuhan410073,China)(KeyLaboratoryofHighPerformanceComputing,JiangxiNormalUniversity,Nanchang330022,China)(SchoolofComputerScience,WuhanUniversity,Wuhan410073,China)AbstractBusinessProcessModeling(BPM)aimstodescribeandabs
4、tracttheinteractionofcomplexsystemsassocia-ted。isanimportantpartofService-orientedcomputing(SoC).WhilemanyresearchesfocusonBPM,theyignorethecrucialproblemhowtodescribetheconcurrentinteractionbetweentheconstitutedcomponents.Therefore,thispaperpresentedafor
5、malmode1ofconcurrentinteractionofWebservicesbasedonBPMN.First,weusedBPMNtodescribetheconcurrentinteractionamongWebcomponents.SecondlywemapedtheconcurrentinteractivemodelofBPMNtoOrclanguage,afunctionlanguagetodescribeconcurrentorchestrationofWebservice.Fin
6、ally,weillustratedourap—proachbymeanofanexample.KeywordsBPMN,0re,Webserviceinteraction一是采用基于云计算的资源均衡与调度机制;二是从程序实1引言现角度人手,采用并发分布式语言开发机制。作为工业界业随着网络技术的快速发展以及市场竞争的日益激烈,软务流程建模标准,BPMN得到广泛的研究和应用。然而,件开发者和用户都迫切需要一种新型、高效的面向Web的软BPMNRE]等建模语言缺乏精准语义,虽然可以描述Web服件组件集成开发范
7、式。作为一种新型分布式计算范型,Web务静态交互,却不能高效验证Web服务交互的正确性和相容服务自从提出以来,就得到工业界和学界的广泛关注和研究性;另一方面,目前面向BPMN的形式化模型关注于验证,却应用。借助于Web载体平台,Web服务目标是实现动态、平没有考虑在业务流程实现阶段如何引导设计者正确处理台无关的服务资源的无缝组合和复用,而web服务组合的本web服务并发交互。质就是多个Web服务之间的交互协作,以满足用户多样化需为此,本文提出一种面向BPMN的并发交互模式的转换求。在开放的Web服务网络环
8、境中,多个Web服务在逻辑方法。首先,我们应用BPMN描述Web服务的交互模式;然层次上同时工作,即并发执行。由于资源限制或控制流依赖后,由于Orc语言[6具有描述分布式并发web服务组合的特等原因,Web服务之间形成错综复杂的交互关系。例如大量性,我们采用Orc语言表示基于BPMN的Web服务并发交用户希望购买火车票,同时向中国铁路客户服务中心网站并互模式,即将Web服务交互机制映射到Ore语言。发请求,结果造成系统因突发海
此文档下载收益归作者所有