WEB开发网
开发学院操作系统Linux/Unix WebSphere Process Server V6 体系结构概述 阅读

WebSphere Process Server V6 体系结构概述

 2010-09-27 08:17:11 来源:WEB开发网   
核心提示: 3 WPS V6核心机制本节介绍WPS V6运行环境的核心机制,即服务组件架构和业务对象,WebSphere Process Server V6 体系结构概述(3),3.1 服务组件架构SCA(Service Component Architecture) 是一种通用的面向业务服务的组件模型,它

3 WPS V6核心机制

本节介绍WPS V6运行环境的核心机制,即服务组件架构和业务对象。

3.1 服务组件架构

SCA(Service Component Architecture) 是一种通用的面向业务服务的组件模型。它使现有的各种服务,包括EJB,Web服务, Java代码以及业务流程执行语言(Business Process Execution Language,BPEL)等,有了统一的抽象表示,从而实现了业务逻辑和实现逻辑的分离。

3.1.1 服务组件模型

图3刻画了WPS V6服务组件的基本模型。

WebSphere Process Server V6 体系结构概述

SCA运行环境中最基本的单位是SCA模块(SCA Module)。一个SCA模块由一或多个SCA组件(SCA Component)构成。组件之间可能存在着依赖关系,即一个组件可以使用其它组件提供的服务,也可以为其它组件提供服务。组件与其所依赖的组件可以在不同的SCA模块中。

WPS V6服务组件模型的各组成部分是用服务组件定义语言(Service Component Definition Language,SCDL)描述的。描述一个SCA模块需要有下列SCDL文件。

SCA模块。每个SCA模块都有一个sca.module文件,它定义了该SCA模块的名称。

SCA组件。每个SCA组件都有一个.component文件,它定义了该组件的:1)名称。名称是组件在模块中的唯一标识。2)所提供的接口。一个组件可以提供零或多个接口,可以是Java接口或Web服务端口(WSDL portType),而且这些接口一般都支持同步或异步交互方式。3)所提供接口的实现,如Java代码、业务流程、业务状态机、业务规则、人工任务等。4)所引用的接口。一个组件可以引用零或多个接口,接口引用定义了它对其它组件的依赖,它需要其它组件提供这些接口。

编缉推荐阅读以下文章

  • 使用 WebSphere Process Server 修复流程
  • WebSphere Process Server V6.0.2 集群,第 1 部分:了解拓扑
  • WebSphere Process Server V6.0.2 集群,第 2 部分:安装和配置 WebSphere Process Server 集群
  • 使用 WebSphere Process Server 关系开发集成解决方案
  • WebSphere Process Server 产品的运行时升级和移植策略及参考实现

上一页  1 2 3 4 5 6 7 8  下一页

Tags:WebSphere Process Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接