用于Android的简单的基于java.net.ServerSocket的HTML5 WebSockets服务器

时间:2012-02-28 00:13:02

标签: java android html5 websocket

我正在尝试在Android应用中设置一个非常简单的ServerSocket,它响应1个浏览器的WebSockets请求。套接字连接似乎在客户端(Google Chrome内部)失败,我相信是因为处理WebSockets握手的问题。获取连接的最简单方法是什么?我对生产准备就绪并不感兴趣,因为我只会建立一个连接。

1 个答案:

答案 0 :(得分:2)

WebSocket不是原始TCP ..有两个原因:在此之后初始基于HTTP的握手+消息框架。

因此,如果您想接受在Android上运行的服务器中的WS连接,则需要一个WS服务器框架。

我建议你看看Jetty:

http://code.google.com/p/i-jetty/

http://jetty.codehaus.org/jetty/

Jetty非常成熟,稳固且合规。