zoukankan      html  css  js  c++  java
  • websocket 的基本用法

    项目当中使用到了websocket,以前的项目当中使用到了另外一个类似的socket.io,两者的区别和联系在另外一篇文章当中有提及,这里就简单的写下websocket的用法

    下面的例子是阮一峰的WebSocket的教程中的例子

    var ws = new WebSocket("wss://echo.websocket.org");  //需要连接的服务器端的URL  注意: ws或者wss一定要有 两者就是http协议和https协议的区别
    
    ws.onopen = function(evt) { 
      console.log("Connection open ..."); 
      ws.send("Hello WebSockets!");  //向服务器端发送数据的方法
    };
    
    ws.onmessage = function(evt) {  //发送完数据后,从服务器端接收相应返回的方法
      console.log( "Received Message: " + evt.data); 
      ws.close();
    };
    
    ws.onclose = function(evt) {  //与服务器端断开连接后执行的方法
      console.log("Connection closed.");
    };      

    我们通过他的这个例子,可以看出这个websocket的使用还是非常简单滴

    下面附上我的代码的websocket部份的例子

    var ws = new WebSocket("ws://127.0.0.1:8080/RRM/fileWebSocket/"+userId+"");
        ws.onopen = function(evt){
            console.log("Connection open ……");
        };
        ws.onclose = function(evt){
           console.log("Connection closed");
        }
  • 相关阅读:
    efibootmgr命令
    GPT+UEFI双系统引导
    关于元类的一些使用心得
    队列的数组实现
    队列的链表实现
    栈的链表实现
    栈的数组实现
    单链表实现基数排序
    多项式ADT加法乘法——单链表实现
    LeetCode: 476 Number Complement(easy)
  • 原文地址:https://www.cnblogs.com/yesu/p/8427145.html
Copyright © 2011-2022 走看看