基于BPEL描述的移动工作流的协同机制与实现  被引量:1

Analysis and implementation of cooperation mechanisms based on BPEL in mobile workflow systems

在线阅读下载全文

作  者:徐光平[1] 张桦[2] 王法玉[1] 薛彦兵[1] 

机构地区:[1]天津市智能计算及软件新技术重点实验室,天津300384 [2]天津理工大学计算机与通信工程学院,天津300384

出  处:《东南大学学报(自然科学版)》2010年第A02期253-257,共5页Journal of Southeast University:Natural Science Edition

基  金:国家自然科学基金资助项目(90612001);天津市科技计划资助项目(10ZCKFGX00400;08JCYBJC12200)

摘  要:针对基于面向服务架构的移动信息服务平台,研究了移动工作流的结构模型,分析了流程设计中的Web服务接口及其消息驱动的协同机制.移动工作流主要依赖SMS和MMS协议发起同外部进行通信和服务调用.当用户发起某一事项申请时,工作流引擎实例化流程,按照每一个活动中协同规则调用服务来完成该活动的任务.由于流程节点之间的流转体现出多种协同关系,在进行逻辑规则和时间规则分类的基础上,提出了基于业务流程执行语言BPEL协同规则的描述方法.以申请开放实验项目协同流程为例,涉及多种人员角色,利用移动短消息的模式驱动流程的流转,利用基于BPEL描述的服务协同规则进行了实现,取得了良好的效果.表明所提出的方法有利于简化移动服务平台的系统集成,缩短系统设计周期.For the mobile information platform based on service oriented architecture,the mobile workflow model is presented.The Web service interfaces and the message-driven cooperation mechanism among processes are analyzed in mobile workflow design.When a user applies for a certain transaction mainly depending on SMS/MMS protocols,the mobile workflow engine initializes the corresponding process instance,and invokes the involved services according to the cooperation rules.Since the relationships among business flow nodes are diverse,the rules are categorized into logical rules and time rules,and then the description method based on business process execution language is presented.Furthermore,the business process of the open laboratory application project is studied as a practical case.The workflow involves multiple roles and is driven by mobile messages.The service cooperation described by BPEL is implemented and good results are achieved.Thus,the proposed method can simplify the mobile workflow design and shorten the design cycle time.

关 键 词:移动工作流 业务流程执行语言 协同机制 WEB服务 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象