我正在尝试构建一个 Java Web 应用程序,它可以让我浏览 NAT 路由器后面的远程文件系统。客户端只能与出站 HTTP 通信。
我的远程机器上的 Java 客户端与我的 Tomcat 服务器通信,然后将数据作为网页备份。像这样的东西:
File Server (java client) -> Web Server <- Browser
我想不通的是如何让 Tomcat 服务器与远程 Java 客户端对话。
我想要发生的是:
- 用户在浏览器中单击文件夹。
- 浏览器 ajax 到服务器。
- Tomcat 服务器联系远程 java 客户端。
- 远程 java 客户端以目录列表响应。
- Tomcat 服务器将格式为 HTML 的新数据发回给用户。
我看过 Comet 和 Tomcat 7 的异步内容,但我很挣扎!