点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我试图通过Paho...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我试图通过Paho...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我试图通过Paho Client通过javascript连接MQTT端点。
这是我的代码:
jQuery.sap.require('MOTT_WS/testMQTT_WS/libs/paho-v101'); /*全局Paho:true */ sap.ui.define([ " sap/ui/core/mvc/Controller" ],函数(控制器){ "使用严格"; return Controller.extend(" MOTT_WS.testMQTT_WS.controller.View1",{ publish_message:函数(){ 调试器; this.createPahoClient(); }, /** *创建一个新的Paho客户 */ createPahoClient:function(){ var sBaseUrl ='wss://iotmmsACCOUNT.hanatrial.ondemand.com/com.sap.iotservices.mms/v1/ws/mqtt'; this._oPahoClient =新的Paho.MQTT.Client(sBaseUrl,'设备ID'); var that = this; var oOptions = { 超时:5 mqtt版本:3 }; this._oPahoClient.connect(oOptions); } }); });
我收到以下错误消息:
与'wss://iotmmsp1909990701trial.hanatrial.ondemand.com/com.sap.iotservices.mms/v1/ws/mqtt'的WebSocket连接失败:WebSocket握手期间出错:意外的响应代码:200
当我尝试连接客户端时,我是否丢失了某些东西?
能给我一些建议吗?
感谢和问候,
书剑
请重新检查文档[1]
URL以" ../com.sap.iotservices.mms/v1/api/ws/mqtt"结尾,而您的URL是" ../com.sap.iotservices.mms/v1/ws/mqtt" >
[1] https://help.sap.com /viewer/7436c3125dd5491f939689f18954b1e9/Cloud/zh-CN/56d02092904346c1a605713021d2f875.html
我建议您检查Paho库(适用于JS)的文档,也可能尝试使其工作 首先使用其他语言(例如Python)。 可以在StarterKit https中找到代码片段 ://github.com/SAP/iot-starterkit/tree/master/neo/examples/python/mqtt-over-wss
一周热门 更多>