CoreBluetooth框架是iOS用于实现蓝牙技术的框架。 蓝牙是一种支持设备短距离通信的无线电技术,主要用于相关外设的无线信息交换。服务器
如下是整理的有关蓝牙技术相关的概念理解:
框架
说到蓝牙技术,必须得提到两个重要的角色:周边(Peripheral)和中央(Central);spa
周边:至关于服务端,向外界提供数据。orm
中央:至关于客户端,接收数据的。
ip
二者实现数据交换的过程以下:
it
中央: 技术
创建中心角色—扫描外设(discover)—链接外设(connect)—扫描外设中的服务和特征(discover)—与外设作数据交互(explore and interact)—断开链接(disconnect)。数据
周边:客户端
建立特征、服务——将服务添加到服务器——开始广播服务——等待链接——发送数据给中央。margin