【发布时间】:2016-03-16 21:43:05
【问题描述】:
在评估 IBM MQ 时,我正在寻找有关其优势和局限性的一些技术细节。
- 最大连接数
- 它可以支持多大的音量
- 它支持的最大消息大小
- 如何重做消息由于客户端离线而丢失?例子?
- 如何在消息中应用事务?例子?
- 有没有直接发送/订阅消息的例子 移动设备?
- IBM MQ 提供哪些强大的特性是不可用的 在其他有竞争力的 JMS 产品中(例如:Weblogic、Rabitt MQ 等)?
【问题讨论】:
标签: ibm-mq
在评估 IBM MQ 时,我正在寻找有关其优势和局限性的一些技术细节。
【问题讨论】:
标签: ibm-mq
这听起来像是您的老板要求您对 MQ 进行一些研究,但您却在此处发布了问题。您是否阅读过任何关于 MQ 的 IBM RedBooks?这是MQ Primer,对于初学者来说是一个很好的起点。你读过MQ Knowledge Center吗?
除非你想聘请我作为顾问,否则你仍然需要做更多的研究(我不便宜!!),但这里有一些我脑海中浮现的答案。
取决于服务器的马力。多年前,我让队列管理器毫无问题地处理成千上万个连接。
这又取决于服务器的马力。在大型机上,我知道客户每天移动数亿条消息都没有问题。
来吧,这是在 MQ 中查找的最简单的东西。 (默认为 4MB - 最大为 100MB,否则使用消息分组)
发布/订阅还是点对点?对于 Pub/Sub 使用持久订阅,对于 P-2-P 使用持久消息。此外,如果客户端应用程序未连接,MQ 不会丢失消息。如果确实如此,那将是一个非常糟糕的消息传递系统——也许你现在正在使用一个糟糕的消息系统。
您可以拥有本地 UOW 或 2 阶段 UOW。
当然。安装 MQ 并选择 Samples 然后去玩这些示例。你有没有做任何互联网搜索? MQ Telemetry Transport (MQTT) Programming 演示文稿应该在顶部。注意:MQTC 的网站上有更多关于 MQTT 的演示。您还可以找到大量 MQ 示例 here。
询问您的 IBM 销售代表。
【讨论】: