Iona和Reactivity公司相继公布即将推出新的基础架构技术,并希望以此来帮助用户构建自己的SOA(面向服务的架构)的架构。
Iona计划发布的是Artix 3.0版本,该版本增加了实时更新的特性,并且集成了企业级开发工具、故障切换能力,同时还能支持在交互过程中新兴的Web服务标准。
Reactivity最近也预备推出一种被称为SOA网关的设备,用户可以利用该设备与历史遗留的应用建立起安全、可靠的连接,从而在企业数据中心内部或企业数据中心之间部署各种类型的Web服务。
目前,许多企业都成功地实施了以点对点集成为基础的Web服务的早期项目,因此,用户对SOA的爱好也在与日俱增。一些专家也认为,目前这些企业都希望将此类Web服务融合到SOA体系之中,但他们还缺少必要的工具和基础设施。
Current Analysis公司分析师Shawn Willett认为:“用户开始发现,SOA的理论比现实更具有吸引力,问题的要害是,用户需要很多信息收集的途径,以及事务处理的传输方法,而这些都是现有Web服务标准所没有涉及的内容。好在人们已经意识到这一点,并正在努力加以解决。”
Willett指出,很多用户都发现,标准的定义并不是那么清楚而明确,同时基本的请求与响应类服务根本无法代替事务处理的完整性。他说:“目前的这些标准很难融入Web服务,因此用户必须更灵活地定义自己的服务。”
Iona公司推出的Artix 3.0正是瞄准了这一市场,希望为用户提供更高的灵活性。Artix 3.0运行在服务内部,而且不是作为网络集线器被安装在系统内的。Artix可以在遗留交易平台和应用中使用多种插件,从而将这些系统变成服务,并且支持各种类型的协议、传输、数据模型和安全标准。新的3.0版新增了一些功能,例如,答应用户在关闭服务的情况下对服务进行升级。Iona还在该版本中增加了对Eclipse开发环境和Visual Studio .Net的支持。这样,在构建融合了Artix的新服务时,开发人员便能够使用自己熟悉的工具了。
Iona公司的CTO Eric Newcomer说:“这就像是在没有应用服务器的情况下进行应用服务器群集一样。”目前,Iona公司正就此与Sonic、webMethods和Actional等厂商展开激烈竞争。
Artix 3.0目前的定价为每个CPU的授权费为1万美元。
Reactivity的角度有所不同,它利用一系列的设备实现在SOA体系中提高性能并确保通信安全的目的。非凡是在数据中心里,其作用尤为明显,因为这才是SOA网关关注的重点。
Reactivity公司的CTO Andrew Nash说:“在数据中心里,您的处理等级处于较高的层次,因此发生的交易数量也更大,因此身份和访问控制便成为了最重要的部分。”
SOA网关可以集成现存的认证和授权系统,例如RSA和Oblix等公司的产品,并且在网络中起到访问和策略强化点的作用。它同时会记录每项处理的日志,并且包含了实现加速访问控制和策略查找的加速技术,它还可以支持超过250种XML和非XML的数据格式。
该设备运行在Red Hat Linux上,并且安装了Reactivity的XML操作系统。另外,Datapower、Sarvega和Forum Systems也都有类似的产品。
在Iona和Reactivity公司推出这些产品之前,Vordel也于2005年3月升级了自己的Secure XML网关和Director产品。两种产品都具有XML schema编辑器,它能够从一个基于SOAP协议的消息生成XML schema。安全XML网关升级后新增了一个XPath向导,它让用户可以指定XML文档的哪一部分必须签名和加密,同时新的产品还与RSA的Web访问控制平台实现了紧密的集成。