当前位置 : 主页 > 网络编程 > 其它编程 >

Java两台电脑之间的通信

来源:互联网 收集:自由互联 发布时间:2023-07-02
之前用Java写过一个服务端和一个客户端的程序。A电脑持有服务端应用,B电脑持有客户端应用,让两台电脑都连在同一个手机wifi,在一个内网下,实现了通信。假设不在一个内网下呢?
之前用Java写过一个服务端和一个客户端的程序。A电脑持有服务端应用,B电脑持有客户端应用,让两台电脑都连在同一个手机wifi,在一个内网下,实现了通信。假设不在一个内网下呢?比如你在北京,我在

之前用Java写过一个服务端和一个客户端的程序。A电脑持有服务端应用,B电脑持有客户端应用,让两台电脑都连在同一个手机wifi,在一个内网下,实现了通信。假设不在一个内网下呢?比如你在北京,我在上海,该怎么实现呢?网上查过,有一种方法说用服务器做中转站,A电脑客户端向服务器发消息→服务器把消息发给B电脑客户端。好像QQ就是这样的,具体该怎么做呢?我自己有一台共享ip的虚拟主机,不知道行不行,需要做的话是不是需要独立ip的虚拟主机?应该把服务器端程序上传到服务器上还是干嘛?A电脑客户端和B电脑客户端都连这个服务器的ip端口嘛?求大佬帮助

   

网友评论