首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >观点: JMS vs ebXML

观点: JMS vs ebXML
EN

Stack Overflow用户
提问于 2011-09-16 05:47:51
回答 2查看 603关注 0票数 0

与其说这是一个问题,不如说这是一个征求对这两种技术的意见的请求。关于这一点的一些背景知识:我建议在企业项目中使用JMS,客户返回时谈论的是ebXML。我可以坦率地说,我不知道这是什么,从来没有在网上读过它,也从来没有在任何地方听到过任何人谈论它。那么,作为一个社区,你们是如何看待其中一个的呢?

JMS http://en.wikipedia.org/wiki/Java_Message_Service

ebXML http://en.wikipedia.org/wiki/Ebxml

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-18 20:57:48

我有幸在Sun的JMS和OASIS的ebXML上工作过。我同意之前的说法,这是苹果和橙子的比较……

  • JMS是一个Java API。ebXML是一组可扩展标记语言规范和协议。这与Java完全不同,Java为需要

消息服务的发布/订阅消息传递定义了

  • 。ebXML是一组规范,它做了许多事情,从关于如何使用一组公共功能(ebXML CPPA)、注册表和存储库(ebXMl RegRep )和消息传递服务(ebXML消息传递)进行交互的技术协议。最后一个规范可能就是您用来比较JMS的规范。
  • 1对JMS和ebXML消息传递进行了有用的比较……

虽然Java消息传递服务为消息队列产品提供了标准的编程接口,但这些产品使用的消息格式和线路协议是专有的,要求发送方和接收方使用来自同一供应商的实现,或者使用JMS到JMS的桥。ebXML消息传递服务的一个承诺是提供消息队列产品的一些好处,同时向用户提供由不同供应商提供的ebMS实现的选择,包括开放源码实现。

1 The ebXML Messaging Service,Pim van der Eijk,2003年3月18日,http://www.xml.com/lpt/a/1175

票数 1
EN

Stack Overflow用户

发布于 2011-09-16 06:02:14

在我看来就像是苹果和橙子,但从维基百科的文章中看,并不完全清楚实现必须提供什么。

必须说服我不要使用像JMS这样的EE标准,如果它适合您实际拥有的消息传递需求的话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7437834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档