Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从同一端口为web套接字和网页提供服务_Java_Websocket_Netty - Fatal编程技术网

Java 从同一端口为web套接字和网页提供服务

Java 从同一端口为web套接字和网页提供服务,java,websocket,netty,Java,Websocket,Netty,使用Java的Netty,您可以从同一端口为HTTP请求和web套接字提供服务吗 我认为对web套接字使用HTTP“升级”的全部目的就是要做到这一点 但我在Netty中甚至找不到一个简单明了的web套接字服务器示例,更不用说如何将其混合到HTTP服务器中了。(将所有精力都放在为非websocket连接提供favicon服务上,而实际上忽略了与客户机的大部分对话。)嗯,有些事情让我觉得您没有充分阅读该示例。它 演示常规HtTTP请求和websocket请求的组合 它不服务于favicon资源(返回

使用Java的Netty,您可以从同一端口为HTTP请求和web套接字提供服务吗

我认为对web套接字使用HTTP“升级”的全部目的就是要做到这一点


但我在Netty中甚至找不到一个简单明了的web套接字服务器示例,更不用说如何将其混合到HTTP服务器中了。(将所有精力都放在为非websocket连接提供favicon服务上,而实际上忽略了与客户机的大部分对话。)

嗯,有些事情让我觉得您没有充分阅读该示例。它

  • 演示常规HtTTP请求和websocket请求的组合
  • 它不服务于favicon资源(返回404 not Found),并且
  • 使用客户端导出websocket文本框

  • 我假设您在不同的端口上运行WebSocket服务器,但连接是通过端口80和交换协议建立的。