我正在用 C 语言编写一些代码,它使用 UDP 套接字,我想对其进行测试。我基本上想要的是运行两个 Windows 应用程序(简单地说,2 个 .exe 文件),它们将通过使用 Winsockets 在彼此之间共享一些字节。有人可以告诉我可以使用哪些端口和哪些 IP 地址(简单地广播)吗?或者我需要使用 Linux 虚拟机并在 Windows 和 Linux 应用程序之间进行通信。
干杯
我正在用 C 语言编写一些代码,它使用 UDP 套接字,我想对其进行测试。我基本上想要的是运行两个 Windows 应用程序(简单地说,2 个 .exe 文件),它们将通过使用 Winsockets 在彼此之间共享一些字节。有人可以告诉我可以使用哪些端口和哪些 IP 地址(简单地广播)吗?或者我需要使用 Linux 虚拟机并在 Windows 和 Linux 应用程序之间进行通信。
干杯
您想与exe
同一台机器或不同机器上的两个不同文件进行通信。为此,您必须为 aclient
和 a server
using编写两个不同的代码。winsock
首先运行服务器然后运行客户端,将客户端与ip address
您机器的服务器连接以及服务器正在侦听的任何端口(应选择大于 5000)。
通过以下链接更好地理解实施 https://msdn.microsoft.com/en-us/library/windows/desktop/ms737889(v=vs.85).aspx