问题1:我们在调研使用MQTT的时候,门店电脑是win7的系统,无法正常用MQTT,需要安装补丁,但这个是不现实的,门店太多了,而且也有很大风险,如何在不安装补丁的情况下使用MQTT?
问题2:这个好像有些问题,客户是通过.NET开发的,C/S架构的客户端程序,反馈好像不行。
如果您在Windows 7系统上使用MQTT,且不希望进行系统补丁安装,可以考虑以下几种方式来运行MQTT:
使用第三方MQTT客户端库:寻找并使用适用于Windows 7的第三方MQTT客户端库,这些库通常会提供与MQTT服务器进行通信的API。您可以选择一个符合您需求的库,并将其集成到您的应用程序中进行开发和测试。
尝试旧版本的MQTT服务器:某些旧版本的MQTT服务器可能兼容Windows 7系统。您可以尝试安装和配置较旧的MQTT服务器版本,并验证其是否能在Windows 7上运行。
使用轻量级MQTT代理:为了避免直接在Windows 7上运行MQTT服务器,您可以考虑使用轻量级MQTT代理。这些代理可以在支持的操作系统上运行,然后与您的Windows 7计算机建立连接。您的应用程序将通过代理与MQTT服务器进行通信,从而绕过Windows 7上的限制。
"回答1: websocket,有浏览器就行。
https://github.com/AliwareMQ/mqtt-demo/blob/main/lmq-js-demo/lmqdemo.html
此回答整理至钉群“阿里云 微消息队列 MQTT产品咨询群”"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/