C语言中UDP套接字上2个Windows应用程序之间的通信

时间:2018-02-04 08:02:23

标签: c sockets udp winsockets

我在C中编写一些代码,它使用UDP套接字,我想测试它。我基本上想要的是运行两个Windows应用程序(简单地说,2个.exe文件),它们将通过使用Winsockets在彼此之间共享一些字节。有人可以告诉我可以使用哪些端口和哪些IP地址(简单广播)?或者我需要使用Linux虚拟机并在Windows和Linux应用程序之间进行通信。

干杯

1 个答案:

答案 0 :(得分:0)

您希望在同一台计算机或不同的计算机上与两个不同的exe文件进行通信。为此,您必须使用{clientserver编写两个不同的代码。 {1}}。首先运行服务器,然后运行客户端,将客户端连接到服务器的winsock,以及服务器正在侦听的任何端口(应选择大于5000)。

浏览以下链接以更好地了解实施情况 https://msdn.microsoft.com/en-us/library/windows/desktop/ms737889(v=vs.85).aspx