tomcat - 使用 unix 域套接字运行 servlet 容器?

标签 tomcat servlets jetty

我有一个 servlet,我想通过 unix 域套接字连接到它,因为由于安全策略我无法开始监听新的 TCP 端口。不幸的是,我一直无法找到可以通过 unix 域套接字提供服务的 servlet 容器。到目前为止,我已经了解了 Tomcat 和 Jetty。

最佳答案

首先,您需要了解如何在 java 上支持 unix 域套接字。

前面的问题解决了这个问题。 UNIX Domain Socket in JavaUNIX socket implementation for Java?

看起来 junixsocket 可能能够将自己呈现为套接字,如果是这样,那么您将想看看是否可以使用各种引导类路径工具替换默认的 Java java.net.Socket 实现。那时任何支持经典套接字的东西,比如(早期版本的)Jetty 及其 SocketConnector(不是 NIO 或 SSL)应该(理论上)可以工作。

关于tomcat - 使用 unix 域套接字运行 servlet 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11894747/

相关文章:

java - 从头开始创建您自己的 Java 应用程序服务器

java - 不为非浏览器的设备保存 session

java - 使用javascript更改java变量的值?

java - java Servlet 中磁盘的音频流

scala - 请求者无法建立连接。 jetty 、电梯/Scala、iSeries DB2/400

java - 如何强制Jetty重新编译jsp servlet

Angular 和 Tomcat 网址

eclipse - SOAPUI、SpringWS、Tomcat5.5的问题

java - HttpUrlConnection Post 导致浏览器下载 Java 代理中的响应 JSON

java - Jetty设置Servlet与JSP页面通信