HTML5 Web套接字握手

时间:2010-08-18 19:36:09

标签: c sockets html5

我是网络编程的新手,但我想为我正在开发的嵌入式设备(用C编码)编写HTML界面。我已经实现了一个流服务器(la beej的套接字服务器示例)和一个java客户端,但我对实现HTML5 Socket接口很感兴趣。

我在握手方面遇到了一些麻烦(因为服务器接受了连接,但网页却没有),并且想知道是否有某个规格在线可用。 w3c规范似乎只描述了API(据我所知),而不是握手的细节。我不是在寻找一个完整的例子(我可以这样做!)只是一个比维基百科条目更好的握手参考(或解释为什么这个条目应该足以完全理解规范)。

如果有人可以帮助我开始运行,我会很高兴将它全部打包到一个库和演示中并将其放在谷歌代码上。

谢谢......如果您需要更多信息来帮助回答问题,请告诉我们。

2 个答案:

答案 0 :(得分:0)

看起来这是具体的here。我自己也不是一个网络程序员。但是,基于我有限的理解,我很好奇你是否真的需要实现WebSockets。您可以只使用一系列HTTP消息吗?

答案 1 :(得分:0)

您是否针对现有服务器检查了代码:

http://www.codeproject.com/KB/webservices/c_sharp_web_socket_server.aspx?msg=3364691? 更新到最后的websocket规范: http://nugget.codeplex.com/

另一个在这里: 或http://superwebsocket.codeplex.com/

在这种情况下c#e和C之间差别不大......