Java:使用 Servlet 进行 TCP/UDP 打洞?

标签 java networking servlets

我是否可以使用部署在 AppEngine 上的 servlet 实现通过 TCP 打洞连接的客户端/服务器网络模型?

如果是这样,您如何将连接请求从客户端转发到主机并建立双向连接,一旦启动就消除服务器参与?

最佳答案

上次我需要做类似的事情时,我开始使用 SOHT Socket over HTTP Tunneling .

然后,因为项目的范围是一个教学范围,我也实现了我自己的类似逻辑的实现,其中服务器部分是一个非常简单的Servlet

但是,您可以直接使用该库或研究其源代码以了解其工作原理。

关于Java:使用 Servlet 进行 TCP/UDP 打洞?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10159579/

相关文章:

JavaFX - 沿着平行于切线的路径进行动画处理

java - 从类自己的 JAR 文件加载资源

java - 添加数据作为参数后,Jtable 内容不会刷新

c# - 多个 WebClient 不工作?

networking - 找出哪个网络接口(interface)属于 docker 容器

java - 服务器创建的实例什么时候死?

java - 基于AJAX POST向JSP文件发送请求

java - 当按下的键不是数字时,如何正确使用此事件?

language-agnostic - 高带宽与低延迟?

ssl - 如何使用jetty建立2路SSL认证连接