2011-08-01 110 views

回答

4

一个简单的谷歌搜索“android websockets”出现了this。他指的是名为websocket-android-phonegap的GitHub项目。

+0

我以前见过这个,我认为它只适用于phonegap,但如果你做了一些修改,你可以在你的应用中使用它 – Jimmy

0

答案是肯定的,就可以从应用程序发送文本的网页。 WebSocket基于TCP/IP上的服务器和客户端原理工作。只是在TCP/IP层上创建的包装器,并构建了由IETF定义的新数据格式。数据格式的细节可在 - [https://tools.ietf.org/html/rfc6455][1]

如果以正确格式请求,服务器接受websocket连接。这里的客户端是在HTML5中为此目的定义javascript对象的Web应用程序。

易于使用的API:中的WebSockets的

客户端编程是很容易定义新的API和对象。

可供开发人员使用的API(事件):onopen,onclose,onmessage。所有这些函数都应该由开发人员的java脚本文件定义。

的OnOpen:当从所述接收到的数据的函数被调用:当插座连接关闭

的onMessage该函数的调用:当所述服务器接受的连接成功地

的OnClose该函数的调用服务器。

发送:该功能不是基于事件的,但应在客户端具有与服务器共享的信息时触发。

相关问题