作为中间件互操作性协议的 WS-ReliableMessaging
在过去大约十年的时间里,很多企业在开发面向消息的中间件基础结构上花了很大力气,将其作为实现应用程序集成的方法。就在最近,一些企业开始利用 JMS 作为应用程序编程模型,用以访问面向消息的中间件环境。
但是,虽然 JMS 为来自不同供应商的面向对象的中间件提供了标准化的 API,它还是没有定义一种具有互操作性的协议,让使用一个供应商的 JMS 服务提供者发送的消息能够与使用另一个供应商的 JMS 服务提供者的应用程序可靠地进行交换,因为每个供应商都有自己专有的有线协议实现。
我们相信 WS-ReliableMessaging 协议的最重要的前景是为不同供应商的面向消息中间件环境之间的互操作性提供标准协议。在这种情况下,我们能够预见到 WS-ReliableMessaging 将增加一组特定于端点管理器的标准化的 WSDL portType 和绑定。消息传递中间件产品的供应商们将实现这些标准化的 portType 和绑定以使来自其他的中间件环境的消息可以与自身的消息可靠地、互操作地进行交换。
结束语
我们相信 WS-ReliableMessaging 代表了把 Web 服务带入企业的下一步。它提供了一种开放式协议,该协议允许企业消息基础结构可与业务合作伙伴以一种可靠和可恢复的方式进行通信。WS-ReliableMessaging 协议将使面向消息的中间件产品更完备,而且我们还期望在接下来的几步中使用 Web 服务技术实现可互操作应用程序的集成的目的时能够得到其他人的帮助。
参考资料
欲更好理解消息传递的作用,您应该阅读 Reliable Message Delivery in a Web services world。
Web Services Reliable Messaging(WS-ReliableMessaging)规范明确地讲述了如何在服务之间以一种可靠的方式传递消息。
Emerging Technologies ToolKit补充了许多高级的和实验性 Web 服务协议。
Asynchronous operations and Web services, Part 1、 Part 2和 Part 3描述了有关异步 Web 服务如何运行的其他想法。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
中间件可帮助企业实现应用现代化
本文,Tom Nolle讲述了大家都需要了解的现代化的流行做法,“中间件”方式——解释了如何确保采用的是正确方法,如何简化流程,并且为将来做好准备。
-
云连锁反应:中间件栈添层 应用更轻量
中间件栈增加了层以及对轻量应用的开发需求将导致更好的云访问,而云的无所不在增加了中间件栈的层次。
-
如何应对中间件工具引发的安全风险
中间件工具会引起巨大的漏洞,足以抵消所带来的好处。然而,通过一些简单的步骤你就可以保护自己和数据。
-
越来越强大的IT标准、SOA及其他颠覆性技术
在本期问答环节中,我们将荣幸的邀请到来自Open Group的Chris Harding先生与我们一起讨论他对IT标准、SOA以及移动和云计算等科技未来的发展情况。