Tyrus WebSockets (Java) - 如何设置客户端本地 IP 地址

2024-04-24

使用 WebSockets (Tyrus) 时有没有办法指定本地 IP 地址和端口?

我正在寻找你可以用完整的 4 个参数构造函数做的同样的事情Socket http://docs.oracle.com/javase/6/docs/api/java/net/Socket.html#Socket(java.net.InetAddress,%20int,%20java.net.InetAddress,%20int)

EDIT:

我发现低等级的灰熊TCPNIO传输 https://grizzly.java.net/docs/2.3/apidocs/org/glassfish/grizzly/nio/transport/TCPNIOTransport.html确实有一个带有本地地址的 connect() 方法 https://grizzly.java.net/docs/2.3/apidocs/org/glassfish/grizzly/nio/transport/TCPNIOTransport.html#connect(java.net.SocketAddress,%20java.net.SocketAddress),但我不知道如何制作泰鲁斯客户 https://tyrus.java.net/apidocs/1.7/org/glassfish/tyrus/client/ClientManager.html use it.


GrizzlyClientSocket 从不使用本地地址参数调用传输 connect() 方法。

您需要向 Tyrus 项目提出功能请求,或者编写您自己的 GrizzlyClientSocket 实现,您需要从您自己的 GrizzlyClientContainer 实现中调用它

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Tyrus WebSockets (Java) - 如何设置客户端本地 IP 地址 的相关文章

随机推荐