iPhone 数据传输中的蓝牙与 Wifi
我正在努力为我的 iPhone 应用程序添加共享支持。现在,我正在使用 Bonjour 通过 wifi 网络创建普通 TCP 连接。这很有效,只是事实证明现实世界中的许多 wifi 网络(例如星巴克和其他连锁店的网络)禁止通过其网络发布和发现 Bonjour。
因此,这限制了共享的实用性,因为我们想象的用例之一是,人们可以在有 Wi-Fi 的情况下互相碰撞,并彼此无缝共享数据。
蓝牙是一个可行的替代方案吗?我们通过网络发送大量数据(PNG 图像),因此延迟和吞吐量可能是一个问题。
(我也对任何其他可以轻松在两个 iPhone 应用程序之间传输数据的方法感兴趣)
I'm working on adding sharing support to my iPhone app. Right now, I'm using Bonjour to create plain TCP connections over a wifi network. This works great, except that it turns out that many wifi networks in the real world (for example, those at Starbucks and other chains) forbid Bonjour publishing and discovery over their networks.
So that limits the usefulness of sharing, since one of the use cases we imagined was that people could bump into each other where wifi was available and seamlessly share data with each other.
Is Bluetooth a viable alternative for this? We're sending large amounts of data (PNG images) over the wire, so latency and throughput might be one issue.
(I'm also interested in any other ways to make it easy to transfer data between two iPhone apps)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论