繁体   English   中英

多部手机/设备之间的通信

[英]communication between multiple phones/devices

我想创建一个应用程序,使附近的手机/设备之间可以相互发送数据。

看起来除了打开一台监听功能外,所有设备都应打开。 一个设备创建游戏并将每个设备从列表添加到游戏。

我知道如何使用中介服务器来完成此任务。 但是我想在没有服务器的情况下以其他方式实现这一目标。 例如,我可以创建一个在ibeacon附近找到并显示在列表中并从中获取数据的应用程序。 使用蓝牙的手机之间是否可以通过蓝牙进行通讯?

也许其他技术? 我不想使用NFC,因为范围太短了。 另一个限制是,此解决方案应该是cordova / phonegap插件吗?

编辑:我需要在用户设备之间进行通信。 例如,我要制作一个使两个彼此靠近的用户在一起聊天的应用程序。 消息应在没有服务器的情况下在电话之间发送。

听起来iBeacons是您要实现的理想解决方案。 它不需要具有蓝牙4.0 LE(低能耗)的NFC或仅服务器的设备。

如果您对iBeacons不满意,建议您在iOS7中使用Multipeer Connectivity框架:

https://developer.apple.com/library/ios/documentation/MultipeerConnectivity/Reference/MultipeerConnectivityFramework/

这是有关AppCoda的很好的教程:

http://www.appcoda.com/intro-multipeer-connectivity-framework-ios-programming/

与iBeacons相比,使用Multipeer Connectivity框架的另一个好处是它不需要Bluetooth 4.0 LE,而iPad 2和iPhone 4设备则不支持。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM