何为websocket:
一种协议,可以理解介乎http和tcp/ip之间
为啥要用他
为了实现服务器向客户端推送信息。对于嵌入式来说。就是用户页面,要实时展示前端获取信息。比如,用浏览器实时显示室内温度。那么没有这个websocket之前,我们怎么玩呢?
另外一方面,要前端实时获取服务器的指令。也是需要这么一个机制。
1.不停去发http请求,高级一点叫RESTful 。也就是通过http的action来定接口。
2.使用AJAX Long-Polling技术 ,发请求,返回json数据
3.使用mqtt协议,该协议应该和websocket效果差不多。但是js目前支持程度如何,有待考究。
开发是个无止尽的事,最后发现,居然有个叫socket.io。据说,集成了以上各种协议。好吧。我落伍了
完事为了这个。找了一圈。没有扎到c的例子。
参考:
websocket html例子:http://blog.csdn.net/huangwuyi/article/details/12912283