php – 多个HTML5 WebSocket连接
发布时间:2020-12-13 17:17:02 所属栏目:PHP教程 来源:网络整理
导读:是否可以连接到多个 html5 websocket连接? 因为我想有一个websocket连接用于读取和其他websocket连接用于写入套接字. 我想在不同的连接ID的同一时间点打开. 例如: $(document).ready(function () { conn = {},window.WebSocket = window.WebSocket || wind
是否可以连接到多个
html5 websocket连接?
因为我想有一个websocket连接用于读取和其他websocket连接用于写入套接字. 我想在不同的连接ID的同一时间点打开. 例如: $(document).ready(function () { conn = {},window.WebSocket = window.WebSocket || window.MozWebSocket; connection1(); }); function connection1() { // uses global 'conn' object if (conn.readyState === undefined || conn.readyState > 1) { conn1 = new WebSocket('ws://ip1:8101'); conn2 = new WebSocket('ws://ip1:8102'); //connection open conn1.onopen = function () { conn1.send("Connection1 Established Confirmation"); }; conn2.onopen = function () { conn2.send("Connection2 Established Confirmation"); }; } 解决方法
您不需要两个插槽来写入和读取.
websocket既可以发送数据,也可以接收数据. var socket = new WebSocket('ws://ip1:8101'); socket.onopen = function(){ socket.send("Hello server"); }; socket.onmessage = function(message){ // Handle the message }; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |