摘要
随着网格应用复杂性的不断增加,需要将多个网格服务编排成为一个网格服务工作流模型,然后由工作流引擎执行对网格服务的调用。为此,我们设计并实现了一个基于BPEL的网格服务工作流引擎BPEL FlowEngine。考虑到网格环境的各种特征,该引擎采用分级处理机制,可以同时调用Web服务、网格服务以及网格调度器。本文将介绍该引擎的结构和具体实现技术,并且与GWES引擎的性能进行比较,最后描述了该引擎在生物信息学计算中的示范应用。
In order to run complex grid application automatically, the grid workflow technology is referred to. fn this paper, we present BPEL FlowEngine--a BPEL-based grid workflow engine for executing grid workflow instances. Besides basic functions of a conventional BPEL-based workflow engine, BPEL FlowEngine has many features including hierarchical processing mechanism, multiple types of task scheduling, transaction processing, etc, which are of paramount importance to supporting workflow instances using BPEL language.We conduct comprehensive experiments to evaluate the performance of BPEL FlowEngine, and the results of comparing with GWES are presented as well. At last, we will discuss a real application of BPEL FlowEngine in the field of bioinformatics.
出处
《微计算机信息》
北大核心
2008年第33期81-82,111,共3页
Control & Automation
基金
国家高技术研究计划"八六三"项目中国国家网格软件研究与开发(2006AA01A106)中华人民共和国科学技术部