是否可以使用apache httpcomponent nio server作为基础构建websocket服务器? https://hc.apache.org/httpcomponents-core-ga/httpcore-nio/examples/org/apache/http/examples/nio/NHttpServer.java 如上面链接所述,我可以构建一个nio服务器。但是有可能将其转换为websocet服务器吗?如果是的话,请问如何做到这一点?
答案 0 :(得分:0)
感谢帮助人员。最后我明白了。我必须编写一个自定义IOEventDispatch类并通过IOReactor执行它。 在我的自定义IOEventDispatch类中,实现了websocket connecton处理。
答案 1 :(得分:-2)
直到我发现的是,websocket正在创建一个从客户端到服务器的隧道(使用javascript),而使用nio socket你用完全java(即客户端可以是applet但不是js)。 您可以使用websocket将数据从客户端传输到服务器,并使用nio通道在服务器上写入文件。(它的可行性和适当的方法)。