【问题标题】:Connect to remote system through socket通过套接字连接到远程系统
【发布时间】:2011-02-07 14:02:16
【问题描述】:

我正在尝试通过 java 套接字连接到与我不在同一个本地区域的远程系统,任何人都可以分享一些示例代码或文档来这样做。

我创建了一个服务器套接字并正在侦听端口上的连接。如何从与服务器不在同一局域网中的客户端程序连接到该套接字。

提前谢谢..

【问题讨论】:

  • 你能从客户端ping服务器吗?
  • 我应该使用服务器的ip地址作为ipconfig命令提供的ip地址吗?
  • 是的,我无法 ping 服务器,它说无法访问
  • 如果它无法访问,那么忘记套接字。使用 USB 或电子邮件。

标签: java sockets


【解决方案1】:

http://www.oracle.com/technetwork/java/socket-140484.html 提供连接到套接字的服务器和客户端示例。

【讨论】:

  • 客户端代码中的主机应该是什么。套接字 = 新套接字(“kq6py”,4321); "kq6py"=?
  • "kq6py" 是计算机的名称。您可以将 IP 或 FQDN (www.example.com) 放在那里,它会起作用。 (当然,假设有一条通过防火墙的路径。如果它无法通过防火墙进入,那么它就无法工作。)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-04
  • 2020-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多