0
我试图在Android应用程序中设置一个非常简单的ServerSocket,它响应1浏览器的WebSockets请求。套接字连接似乎在客户端(谷歌浏览器内)失败,我相信因为处理WebSockets握手的问题。获取连接设置的最简单方法是什么?由于我只会建立一个连接,因此我对这个正在准备生产的项目不感兴趣。简单的基于java.net.ServerSocket的基于HTML5的WebSockets服务器为Android
我试图在Android应用程序中设置一个非常简单的ServerSocket,它响应1浏览器的WebSockets请求。套接字连接似乎在客户端(谷歌浏览器内)失败,我相信因为处理WebSockets握手的问题。获取连接设置的最简单方法是什么?由于我只会建立一个连接,因此我对这个正在准备生产的项目不感兴趣。简单的基于java.net.ServerSocket的基于HTML5的WebSockets服务器为Android
WebSocket不是原始的TCP ..有两个原因:在此之后,基于HTTP的初始握手+消息框架。
所以如果你想接受在Android上运行的服务器中的WS连接,你需要一个WS服务器框架。
我建议你在码头看看:
http://code.google.com/p/i-jetty/
http://jetty.codehaus.org/jetty/
码头是相当成熟的,固体和标准。
谢谢。看起来我可能已经找到了一种更好的方法,使用可以打开常规套接字连接的Chrome扩展。 – 2012-03-01 03:07:39