什么是 SOA OASIS标准组在SOA参考模型(RM)中对SOA的定义为: l SOA(Service Oriented Architecture)是一种软件体系结构范型,可以组织和 使用处于不同所有者控制下的分布式功能。 我们对 SOA 的理解是: l 对SOA的理解多种多样,从技术角度看,SOA就是一种体系架构,它描述了一 种IT基础设施,使得不同的业务服务可以相互交换数据,参与业务流程,通过 灵活的互相协作方式来完成具体的业务操作。些业务服务独立于编程语言, 独立于实现方法,独立于运行
WfMC提出了工作流参考模型,共有5个接口,6个组件。下面分别对各个组件和接口进行解释: (1) Work Flow Enactment Service 这个组件就是我们平常说的工作流机或工作流引擎,它是工作流参考模型的核心组件。其主要功能是读取工作流定义、根据工作流定义驱动工作流的推演。一般常用的工作流机有Shark、osworkflow等。 (2) Process Definition Tool 该组件是流程定义工具,它可以图形化的方式定义工作流。比较有名的流程定义工具有J