我通过WebSocket从react-native向vertx-server发送请求
socket = New WebSocket(url);
socket命中vertx服务器,
var server = vertx.createNetServer();
server.connectHandler(function (
socket.write("Hello subbbu World!\n");
socket.close();
});
server.listen(3000);
但是反应本机端插座正在关闭,我的意思是
socket.onopen = () => {
function not calling
}
请帮助我,如果套接字打开,那么只有我可以向服务器发送内容。
答案 0 :(得分:0)
您使用的代码不会启动websocket服务器,只会启动原始TCP服务器。
要启动websocket服务器,您应该:
vertx.createHttpServer().websocketHandler(function (ws) {
// Do something with the incoming websocket
}).listen(8080);
Vert.x文档的Websockets部分中的详细信息。