IBM的SOA技术和产品

有网友在问IBM的SOA,这里我有通俗的说法来解释一下,这样更直观一点。

目前主要是2大体系,一个是SUN的JBI,另一个是IBM的SCA/SDO/SMO等技术

IBM的SCA技术,打破了原来的接口开发步骤,提出了一种新的开发过程。简单地说就是面向接口,一个接口,一个实现类,然后binding一个协议,那么就是一个新的组件。

一个接口+一个实现类+xml配置文件 + binding RMI协议 = 传统的EJB
一个接口+一个实现类+xml配置文件 + binding SOAP+HTTP协议 = 传统的web service
一个接口+一个实现类+xml配置文件 + binding JMS协议 = 传统的JMS
一个接口+一个实现类+xml配置文件 + binding SCA协议 = 新增的一个SCA接口组件。

其实,要说变化,最主要的还是他是一种新的开放过程,打破了原来的开发步骤。是面向接口,简单化,容易调试。

目前IBM的SOA产品主要是:
   中间件           WAS V6.1
  中间件            WPS V6.1
  SOA开发工具       WID V6.1

ibm 的产品版本号,好像都是随WAS的。
 
这几个中间件都是以W开头的,也就是Websphere的简称,目前WID v6.1在网上还无法下载到使用版本,可能是害怕BEA等公司借鉴他的东西吧,呵呵

如果你是用SOA,那么你需要考虑几个问题:
1, 都是新的SCA技术组件,他们之间进行通信(非常easy)
2, 传统的技术组件与新的SCA组件,之间进行通信(这个需要借助适配器转换)
3, 如果需要进行流程转换,请考虑在ESB内部使用BPEL进行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值