-2

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

干杯

4

1 回答 1

0

您想与exe同一台机器或不同机器上的两个不同文件进行通信。为此,您必须为 aclient和 a serverusing编写两个不同的代码。winsock首先运行服务器然后运行客户端,将客户端与ip address您机器的服务器连接以及服务器正在侦听的任何端口(应选择大于 5000)。

通过以下链接更好地理解实施 https://msdn.microsoft.com/en-us/library/windows/desktop/ms737889(v=vs.85).aspx

于 2018-02-04T08:42:37.013 回答