gpt4 book ai didi

java - Jetty Endpoint 可以代表除网络连接之外的哪些连接

转载 作者:太空宇宙 更新时间:2023-11-04 09:40:24 24 4
gpt4 key购买 nike

https://www.eclipse.org/jetty/javadoc/9.4.8.v20171121/org/eclipse/jetty/io/EndPoint.html#getLocalAddress--

根据本文档,如果端点不代表网络连接,getLocalAddress 将返回 null。那么什么情况下端点代表网络连接以外的连接呢?它们是什么类型的连接?

最佳答案

FastCGI、UnixSocket 和 LocalConnector 用法是具有 EndPoint 但不是具有可用于表示远程端点的 java.net.InetSocketAddress 的网络连接的一些连接示例。

注意:Jetty 10 正在考虑将该 API 从返回 java.net.InetSocketAddress 更改为仅 java.net.SocketAddress(因为上述所有三个都可以返回 SocketAddress 的风格)

  • FastCGI - FastCgiSocketAddress - 指向磁盘上的目录
  • UnixSocket - UnixSocketAddress - 指向套接字文件(通常在磁盘上)
  • LocalConnector - LocalSocketAddress - 没有公共(public)方法的实现(因为这是一个纯粹的内存连接)

其他项目有内存中或模拟连接器的变体,它们也表示没有 InetSocketAddressEndPoint

关于java - Jetty Endpoint 可以代表除网络连接之外的哪些连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56057443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com