论文部分内容阅读
本文首先研究OA的基本的概念和技术发展的现状以及OA开发中的关键技术—工作流,然后对Web服务相关技术进行了概述,同时研究了业务流程执行语言BPEL4WS,并给出了BPEL4WS的基本语言结构、基本语言元素和语言中的概念、基本活动。在此基础之上研究了OA中基于Web服务的工作流定义语言,提出了基于BPEL的工作流定义语言—BPEL-OADL。在OA中大部分数据是以文档形式出现的,OA中的流程基本上都是文档的流转过程,公文管理是OAS的核心,就公文管理中的发文流程进行了简单设计,最后设计了基于Web服务的OAS体系架构、流程模型并简单设计了基于BPEL-OADL的工作流引擎。