技术开发 频道

IBM中国开发中心SOA经验之谈


    SOA 的生命周期是从建立需求模型开始,然后是服务的设计和开发,接着是服务的组合与编排。此后会将服务部署到一个执行运行时。各种运行时系统不但为服务及其包含的业务流程提供了执行环境,而且还提供了一套用来监视和管理服务的机制。
   
    SOA 生命周期由四个阶段(常被称为 MADM)组成: 建模(Model)、组装(Assemble)、部署(Deploy)、管理(Manage)。治理(Governance)和非常好的实践提供用来监督生命周期中每个阶段的的全部原则。IBM 已经细心地挑选了软件工具和产品,能帮助您用一个更高层次的 IBM 软件投资组合实现 SOA 基础,以支持 SOA 生命周期中的每个阶段。




建模

1. WebSphere Business Modeler      相关技术资源/试用版下载
2. Rational RequisitePro      相关技术资源/试用版下载

使用 WebSphere Business Modeler 建模业务流程 :本文向您介绍 IBM WebSphere Business Integration 产品,并详细讲解在 WebSphere Business Modeler V6.0 中基于业务场景建模业务流程的各个步骤。

组装

1. Rational Software Architect      相关技术资源/试用版下载
2. Rational Application Developer      相关技术资源/试用版下载
3. Rational Data Architect      相关技术资源/试用版下载
4. WebSphere Integration Developer     相关技术资源/试用版下载

WID 服务组件与 JMS 系统的交互方法 : SCA 带来了一种新的支持 SOA 的编程模型。它可以通过在服务组件 Export/Import 上实现的多种类型的绑定来进行兼容。WebSphere Integration Developer(WID)可以有效的支持 SCA 服务组件与 JMS 系统的交互。

基于 RSA 开发 SOA Pattern : Pattern 即模式,是 SOA 资产的重要组成部分。创造和使用模式促进了软件再应用。本文介绍了基于 RSA 模式的相关概念,并以一个简单的例子说明如何开发及调试模式插件。

基于 RSA 实现面向服务的体系架构 :本文从总体上介绍了 SOA 实现的相关技术,以及 RSA 中对这些技术的支持与扩展。

WebSphere Integration Developer 中的 Human Task : Human Task 通过剥离传统 UI 界面上的输入与输出操作,为面向服务架构下的人机交互赋予了更加丰富的内容。本文首先从概念层面对于 Human Task 的问题背景和基本特征作了详细介绍,接下来结合一个汽车贷款的实例介绍了如何在 WID 中开发 Human Task。

基于 Rational Software Architect 实现 SIBus 模型到 Jacl 脚本的转换 : Rational Software Architect (RSA) 是 IBM Rational 软件家族中的用于建模和开发的软件产品,本文结合 WebSphere Application Server 6.0 中实现的 ESB 组件 SIBus,深入分析了如何利用 RSA 的模型转换功能实现从 SIBus 模型到 Jacl 运行脚本的转换的方法。

WebSphere Integration Developer中的中介模块 :本文主要向读者介绍了在 WID 所提供的集成环境中的设计中介模块的基本流程和方法,以及中介模块如何在其中介流中记录消息日志,依据消息内容进行消息过滤,基于XSL变换消息格式。

使用 WebSphere Developer for zSeries V6 盘活既有资产 :面向服务的体系结构(SOA)从来就不是一个新的概念,只是当它和敏捷业务流程、灵活的IT基础设施以及既有资产盘活所面临的问题相遇时,才成为目前众人追捧的对象。在这个系列的文章中,我们将抛开那些在SOA身上华丽的口号和玄虚的概念,从不同的实践角度剖析既有资产和SOA的方方面面。
0
相关文章