WebSphere Process Server V6 体系结构概述
2010-09-27 08:17:11 来源:WEB开发网核心提示: SCA 引用和接线(wire),SCA引用分为模块内的引用和模块间的引用,WebSphere Process Server V6 体系结构概述(4),模块间的引用定义的是一个模块(中的组件)对于外部服务,例如另一个模块中的组件或者Web服务等的依赖,图4刻画了SCA所支持的这三种异步调用方式,3
SCA 引用和接线(wire)。SCA引用分为模块内的引用和模块间的引用。模块间的引用定义的是一个模块(中的组件)对于外部服务,例如另一个模块中的组件或者Web服务等的依赖。SCA引用接线将模块内的SCA引用与所引用服务的提供者联系起来,它将各种SCA组件接合起来构成一个应用。
SCA服务导出(Export)。服务导出定义了模块(中的组件)向外界,例如其它模块中的组件、Web服务、JMS等提供的服务。导出的服务可以包括一或多个接口。
SCA服务引入(Import)。服务引入定义的是SCA模块(中的组件)可以使用的由外界,例如其它模块中的组件、Web服务、无状态会话bean、JMS等提供的服务。引入的服务可以包括一或多个接口。
SCA组件通过其接口向其客户提供服务。客户必须首先通过SCA服务管理器(类com.ibm.websphere.sca.ServiceMananger)来定位某服务(接口)的实例,然后才能调用该服务。SCA支持客户以静态类型(Type-safe)或者Reflective两种方式来调用服务接口中的方法。对于客户对接口中方法的调用,SCA除了支持同步的交互方式(即客户调用方法后一直等待,直到方法返回结果),还支持三种异步交互方式: 1)限时响应(Deferred Response),客户调用方法后,过一段时间后读取结果;2)单向调用(One-way),客户调用方法后,不等待调用结果,继续自己的动作;3)回调方法(Callback),客户调用方法后,继续自己的动作,当结果返回时,另一个客户线程被触发以读取结果。图4刻画了SCA所支持的这三种异步调用方式。
3.2 业务对象
编缉推荐阅读以下文章
- 使用 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 产品的运行时升级和移植策略及参考实现
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接