【发布时间】:2016-10-07 12:19:51
【问题描述】:
我正在尝试使用套接字编写桌面聊天应用程序,我的目的是创建一个在客户端之间使用对等通信的消息传递系统。
如果我有目标收件人的 IP 地址,我可以直接连接到客户端而不必担心中间服务器吗?
如果有人能帮助我指出正确的方向,我将不胜感激。
【问题讨论】:
-
简短的回答是肯定的。您应该能够直接连接到任何外部 IP 地址,因为它没有被防火墙阻止或连接不良。如果您只需要点对点通信,而不是群信使,那么使用基本套接字应该很容易编写。
-
听起来像是 websockets 的东西。我认为
javax.websocket包使用起来非常简单。这可能会有所帮助:stackoverflow.com/questions/26452903/…