【发布时间】:2011-06-30 09:05:09
【问题描述】:
我知道基于搜索 StackOverflow 已询问了多少次,但我仍然希望有人能告诉我我是否错了......
我正在为 iPhone 创建一个点对点聊天应用程序。我最初的想法是避免使用服务器,所以我想到了 Bonjour。我很高兴编码了很长一段时间,并实现了很多花哨的功能,但是两天前我开始用来自不同子网的两个客户端进行测试,发现客户端无法相互连接!我突然意识到 Bonjour 是为本地网络设计的,而 DNS 服务器是广域服务广播所必需的。我真的需要一台服务器来进行 Internet 点对点聊天吗?是否还有其他不涉及在 iOS 平台上使用服务器的选项?
【问题讨论】:
-
你有什么解决办法吗??我正在制作一个类似的应用程序,那么你最终做了什么?