C# 如何在不同的网络中与计算机通信
因此,我已经制作了GUI和程序等,我希望能够在不同网络中的两台计算机上输入ip地址(我输入他的和我的),并与他们通信日志 两台计算机都计算一些东西,需要比较它们计算的值,所以我想来回发送数组C# 如何在不同的网络中与计算机通信,c#,ip-address,communication,C#,Ip Address,Communication,因此,我已经制作了GUI和程序等,我希望能够在不同网络中的两台计算机上输入ip地址(我输入他的和我的),并与他们通信日志 两台计算机都计算一些东西,需要比较它们计算的值,所以我想来回发送数组 所有这些在没有实际沟通的情况下都已经起作用了。我没有可以使用的服务器。无论您的程序在哪个网络中使用PC,这都无关紧要。 您只需确保软件包的路由正确,这样就可以从另一台电脑(通过其ip地址)访问另一台电脑 在您的程序中,您只需使用TCP连接和TcpClient和TcpListener类来来回发送数据。您需要的
所有这些在没有实际沟通的情况下都已经起作用了。我没有可以使用的服务器。无论您的程序在哪个网络中使用PC,这都无关紧要。 您只需确保软件包的路由正确,这样就可以从另一台电脑(通过其ip地址)访问另一台电脑 在您的程序中,您只需使用TCP连接和
TcpClient
和TcpListener
类来来回发送数据。您需要的所有信息都是要连接的PC的IP和端口
如果只有两台计算机一直以相同的方式通信,则不一定需要您提到的第三方服务器