当前位置:  开发笔记 > IOS > 正文

蓝牙协议?

如何解决《蓝牙协议?》经验,为你挑选了2个好方法。

好吧,这可能只是一个愚蠢的问题,但我想知道蓝牙是否遵循TCP或UDP协议?根据我对网络协议的了解(这并不多),我会说它不会遵循这两种协议中的任何一种,并且存在某种特定的蓝牙协议.我还有一个问题......新iPhone OS 3.0中GameKit的蓝牙功能遵循什么协议?我还没有看过苹果文件的每一个字,但到目前为止,我还没有找到它.



1> g ...:

TCP和UDP是传输级协议,而蓝牙则是较低级别的协议.因此,您可以在蓝牙之上使用TCP或UDP,就像在以太网上使用TCP和UDP一样.



2> slipbull..:

蓝牙协议栈包括其自己的传输协议:L2CAP和RFCOMM,其中RFCOMM链路使用L2CAP层.您可以通过蓝牙封装UDP数据包通过RFCOMM链路进行一些IP隧道.

Gamekit隐藏了你的蓝牙堆栈,但我的猜测是它使用SDP进行对等发现,并使用RFCOMM链接进行通信.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有