您尚未登录,请登录后浏览更多内容! 登录 | 立即注册

QQ登录

只需一步,快速开始

 找回密码
 立即注册

QQ登录

只需一步,快速开始

cncml手绘网 首页 站长博文 学习笔记 查看内容

[php学习资料]浏览器使用WebSocket实时通讯

2019-11-1 11:55| 发布者: admin| 查看: 348| 评论: 0|原作者: admin

摘要: 如果你要有一个支持 WebSocket的服务器(Java、Php等),可以在浏览器中使用一个新的WebSocket服务协议,来打开一个链接:var socket = new

如果你要有一个支持 WebSocket的服务器(Java、Php等),可以在浏览器中使用一个新的WebSocket服务协议,来打开一个链接:

  1. var socket = new WebSocket("ws://172.0.0.1:8080/SpringWebSocketPush/websck");  
复制代码

与http://这一URL 前缀等价的WebSocket 前缀 是 ws:// ,安全 WebSocket 则有一个与http://等价的 wss:// 前缀。


该套接口对象有四个用来监听套接口事件的回调:

  1.     socket.onopen = function(){        //打开
  2.     }

  3.     socket.onmessage = function(){
  4.         //在event.data消息数据
  5.     }

  6.     socket.onclose = function(){
  7.         //关闭WebSocket
  8.     }

  9.     socket.onerror = function(){
  10.         //错误触发
  11.     }
复制代码


通过套接口发送数据,调用socket.send:

  1.     socket.send(message)
复制代码



代码附上:


  1.    
  2.         
  3.         
  4.         WebSocket
  5.    
  6.    
  7.    
  8.    
复制代码




鲜花

握手

雷人

路过

鸡蛋

最新评论

关闭

站内最热文章上一条 /1 下一条

GMT+8, 2024-4-30 21:14 , Processed in 0.147486 second(s), 25 queries .

Copyright © 2001-2024 Powered by cncml! X3.2. Theme By cncml!