WebSocket实现与服务器通信

来源:互联网 发布:chrom关联java插件 编辑:程序博客网 时间:2024/05/23 19:14

WebSocket 改变了传统的HTTP协议的通信方式,通过 WebSocket 可以让服务器主动向浏览器推送数据,一般适用于那些实时型要求较高的应用,比如拳皇,在线聊天室。

WebSocket的一个关键且重要的属性:Socket.readyState

只读属性 readyState 表示连接状态,可以是以下值:
0 - 表示连接尚未建立。
1 - 表示连接已建立,可以进行通信。
2 - 表示连接正在进行关闭。
3 - 表示连接已经关闭或者连接不能打开。

还有一些关于 WebSocket 的基础知识:参见我的另一篇博文 点我打开链接

若是要使用 WebSocket 来与服务器通信 ,只需要三个步骤

1)创建一个WebSocket对象,调用构造器 String url , [String protocols]

2)发送消息 调用WebSocket对象的send方法即可。

3)接收消息 调用WebSocket对象的onmessage方法即可。 








0 0
原创粉丝点击