【发布时间】:2013-10-02 16:18:34
【问题描述】:
我正在构建一个多人游戏,所以一旦服务器启动,我想连续广播服务器名称,以便客户端可以知道有一些服务器正在运行。我不想提供 IP 地址和端口号来连接服务器。谁能帮我广播服务器名称。
- 它是一个应用而不是网络应用。
【问题讨论】:
-
“广播”是什么意思?您可以在本地网络上广播消息,但没有“将此消息广播到整个互联网”(这是一件好事,没有或者我们只看到过小猫图片和伟哥广告)
-
但是,如何在不提供 IP 的情况下连接到服务器?
-
使用 DNS 怎么样?
-
就像我打开我的客户端应用程序一样。我应该得到在网络中运行的服务器列表。
-
好的。你说的是局域网。你可以试试 SSDP (en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol)
标签: python sockets python-2.7 socketserver python-sockets