gpt4 book ai didi

jms - JMS 和 CORBA 的区别?

转载 作者:行者123 更新时间:2023-12-04 21:54:31 28 4
gpt4 key购买 nike

我刚看了CORBAJMS,他们好像都是用来实现的代理架构/模式

我对他们有几个问题

1.他们之间的区别我还不是很清楚,谁能解释一下?

2.CORBA 是否用于当今的 IT 解决方案?还是正在失去魅力?

3.JMS是否可以替代CORBA的方方面面?

最佳答案

Ramon Gil Moreno 的说法是正确的

JMS is the Java API that allows building applications to send and receive messages. IBM MQ or ActiveMQ are samples of JMS vendors that implements this API.

另一方面,CORBA 是一种规范,它指定对象如何通过跨编程语言和运行时平台的网络相互交互。

该标准包括支持此功能所需的许多 API 和基础设施定义(语言绑定(bind)、编码、命名等)。 CORBA 仍在使用,并且是开源的和商业的(很难找到!)

存在实现,但我怀疑其中任何一个是否涵盖了标准的 10%。 Ramon 关于 CORBA 更接近 RMI 的说法有点过于简单 - CORBA 2.4+ 定义包括允许异步和(可靠)排队通信的 CORBA 消息传递定义。

关于jms - JMS 和 CORBA 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29683209/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com