电子政务流程编排参考模型的需求探索
1. 引言
全球各国政府面临的一大挑战是改善对公民和企业的服务供应。这一需求部分源于减轻公民和企业行政负担的目标,同时也是客户不断提高的服务期望所推动的。随着人们越来越习惯全天候的在线交易和通信,他们对政府服务交付的期望也在持续上升。
为满足这一需求,政府采取了两个关键步骤。首先是通过互联网提供在线政府信息和服务,接着是提供“一站式”服务,即将不同政府机构的服务进行整合。例如,商业柜台作为与各类政府机构互动的单一接触点,就是“一站式”服务的一个实例。
然而,改善政府服务交付过程面临着政府部门碎片化的问题。这些服务交付过程通常涉及多个公共机构执行的活动或子流程,因此需要协调跨不同机构的服务交付流程,这就是所谓的流程编排。
这种跨机构服务交付流程的协调问题并非公共部门所独有,私营企业也在寻求协调组织间流程的方法。但公共部门的独特之处在于,它特别强调服务交付过程的透明度、一致性和非歧视性。当服务交付过程涉及多个半自治机构时,保持流程的透明度尤为重要,这也是公共部门的一个显著特征。
Web服务编排是协调跨不同机构子流程的一种潜在技术解决方案。Web服务技术基于面向服务的架构(SOA),在这种架构范式下,应用程序功能通过Web服务提供,而非大型整体信息系统。通过预定义的流程顺序调用不同的Web服务来协调它们,这就是Web服务编排,其标准语言是Web服务业务流程执行语言(BPEL4WS,简称BPEL)。
如果参与服务交付过程的所有政府机构都通过Web服务接口提供对其子流程和信息系统的访问,那么基于BPEL的编排将是协调跨不同机构流程问题的一个有前景的技术解决方案。然而,政府内部对于如何协调跨机构服