我的sockets可以使用哪个端口?

你好我是初学者,我想知道如何决定哪个端口可用于我的套接字?

谢谢。

您可以使用任何应用程序尚未使用的任何端口。
我建议远离1-1024个端口。这些端口由常见应用程序使用。
以下是应用程序列表及其使用的端口: 列表

小于1024的端口通常保留用于系统操作,之后您只需要避免在程序可能运行的机器上使用的任何内容。 如果您不知道,请将端口设置为可配置设置。

可以使用任何您喜欢的端口,但建议使用一个端口
1)当前没有被其他应用程序使用(在windows7上运行resmon.exe以查看正在使用的端口)
2)不是另一个服务的众所周知的端口(例如443,HTTPS)
3)不是OS’保留’端口; 这是一个小于1024的端口。

请参阅此列表了解更多信息