四方通信架构
手机客户端+智能硬件+数据通信平台+业务服务端,这种四方通信的架构不需要实现智能设备跟数据通信平台之间的协议,以及客户端跟智能设备之间的协议,APICloud平台提供的SDK已经帮助开发者将协议封装过了,四方通信架构可分为Wi-Fi或者GPRS模式与蓝牙模式两种。
三方通信架构
智能设备、业务服务端和客户端,这种三方通信的架构需要在智能设备和业务服务端之间实现自定义的通信协议,智能设备与业务服务器之间通过Socket建立稳定的连接通道,通过远程的连接实现数据上报和指令控制,三方通信框架也有Wi-Fi或者GPRS模式与蓝牙模式两种。
两方通信架构
手机客户端与智能设备直接进行双向通信。这种两方通信的架构需要手机客户端和智能设备之间实现自定义的通信协议,智能设备的数据直接上报到手机客户端,手机客户端对设备的控制指令直接发送给智能设备。目前的通信协议APICloud支持基于蓝牙和WiFi下的Socket两种方式。