CoreBluetooth框架是iOS用於實現藍牙技術的框架。 藍牙是一種支持設備短距離通信的無線電技術,主要用於相關外設的無線信息交換。服務器
如下是整理的有關藍牙技術相關的概念理解:
框架
說到藍牙技術,必須得提到兩個重要的角色:周邊(Peripheral)和中央(Central);spa
周邊:至關於服務端,向外界提供數據。orm
中央:至關於客戶端,接收數據的。
ip
二者實現數據交換的過程以下:
it
中央: 技術
創建中心角色—掃描外設(discover)—鏈接外設(connect)—掃描外設中的服務和特徵(discover)—與外設作數據交互(explore and interact)—斷開鏈接(disconnect)。數據
周邊:客戶端
建立特徵、服務——將服務添加到服務器——開始廣播服務——等待鏈接——發送數據給中央。margin