gpt4 book ai didi

c++ - 如何从嵌入式 C 客户端(无 JVM)向/从 Websphere Message Broker 发送消息?

转载 作者:行者123 更新时间:2023-11-30 04:39:24 25 4
gpt4 key购买 nike

对于从没有 JVM 的嵌入式 headless C/C++ Linux 客户端向 IBM 消息代理发送和接收来自 IBM 消息代理的消息,我有哪些选择?

理想情况下我们想要大文件传输(客户端每天一次 2GB)加密(SSL)可靠(“保证”交付/QoS2,也许 QoS1 可以)

有问题的客户端目前只有 exe 和一些 bash 脚本,我一直在玩 MQTTv3 和 RSMB,但为此我不得不压缩大文件(并在家里重新组装),但我没有如果有一种交通工具可以为我做这件事,你想参与其中吗?

我看过 MQTTv5(但我们的客户没有 JVM); JMS(无 JVM)和 XMS?这看起来又像是给了我一个 C API,但随后需要在客户端上安装 JVM(或者我错了吗?)

如有任何线索或提示,我们将不胜感激。

最佳答案

为什么不直接使用 WMQ C/C++ API? WMQ 客户端安装可下载为 SupportPac MQC7: WebSphere MQ V7.0 Clients .一旦有了它,只需 use the C APIcompile as usual .这是所有 native WMQ 基础产品功能。

请注意,带有 WMQ v7 客户端的 WMQ V7 QMgr 提供了与 JMS、WMQ Broker 等更好的互操作性,因为所有消息属性现在都是消息属性,并且发布/订阅在WMQ v7 QMgrs。此外,自 2011 年 9 月起,v6 的生命周期已结束,因此请尽可能多地对 v7 组件进行新开发,以避免以后迁移。

关于c++ - 如何从嵌入式 C 客户端(无 JVM)向/从 Websphere Message Broker 发送消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2265650/

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