【发布时间】:2012-04-23 06:14:28
【问题描述】:
我需要向其他系统发送一些消息,比如 10 个其他系统(大小为 50 KB XML)和所有 其他是基于 JAVA 的系统,这是一个很好的选择?JMS 或 WEBServices? 还有什么其他选择?
【问题讨论】:
-
您能否添加更多有关需求的详细信息?同步还是异步? DMZ内部还是外部?拉还是推?等等。
标签: web-services jms
我需要向其他系统发送一些消息,比如 10 个其他系统(大小为 50 KB XML)和所有 其他是基于 JAVA 的系统,这是一个很好的选择?JMS 或 WEBServices? 还有什么其他选择?
【问题讨论】:
标签: web-services jms
事实上,您可以通过 jms 拥有 Web 服务。 Webservice 在另一层。如果您的意思是在系统之间通信 xml,对我来说最简单的是 HTTP。这里有一个有趣的博客可以帮助你:
http://it.toolbox.com/blogs/the-soa-blog/web-services-http-vs-jms-19110
【讨论】:
在我看来,JMS 在分布式系统的情况下提供了更好的功能和控制。您可以进行事务处理并进行更好的故障处理。
【讨论】: