webSocket
socket 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket.
通常称为“套接字”,是建立网络连接时使用的。webSocket就是通过浏览器的支持在web上实现了与服务器端的socket通信。
使用ws协议建立服务器连接
var url = "ws://115.159.181.117:9101";
var socket = new WebSocket(url);
socket.onopen = function()
{
document.write("onopen");
// 当Browser和WebSocketServer连接成功后,会触发onopen消息;
};
socket.onmessage = function()
{
document.write("onmessage");
//当Browser接收到WebSocketServer发送过来的数据时,就会触发onmessage消息,参数evt中包含server传输过来的数据;
};
socket.onclose = function()
{
document.write("onclose");
//当Browser接收到WebSocketServer端发送的关闭连接请求时,就会触发onclose消息。
};
socket.onerror = function()
{
document.write("onerror");
//如果连接失败,发送、接收数据失败或者处理数据出现错误,Browser会触发onerror消息;
};