gpt4 book ai didi

javascript - OpenWhisk - socket.io - 客户端可能吗?

转载 作者:行者123 更新时间:2023-11-27 23:03:29 25 4
gpt4 key购买 nike

我正在尝试使用 OpenWhisk 操作中的 socket.io。我想将它用作 WebSocket 客户端,但似乎无法让它工作。是否支持socket.io客户端,还是仅作为服务器?

编辑 http://socket.io/docs/ 中的客户端示例

var io = require('socket.io');
var socket = io('ws://noderedjo2.mybluemix.net/ws/luftkvalitet/aqmeasure');
socket.on('connect', function () {
socket.send('hi');
});

这给出了 TypeError undefined is not a function。 (在 io(...) 上。

我想必须建立一个 ws 服务器,就像同一页面上的 Node.js 示例一样......?!

干杯-jo2

最佳答案

OpenWhisk 目前不支持将 websocket 客户端库作为 Node.js 操作容器的一部分。当前支持的软件包列出 here 。我打开了issue将最常用的添加到此图像中,作为您布置的用例(运行 OpenWhisk 操作并推送到 Websocket)听起来非常有用。

socket.io它本身似乎只能启动服务器,这不适合 OpenWhisk 操作,因为它的运行时间非常短。 socket.io-client (我建议添加这一点)需要连接到 Websocket 服务器。

关于javascript - OpenWhisk - socket.io - 客户端可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36834130/

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