我们正在探索不同的物联网用例和解决方案。为了促进对可能的解决方案的探索,实验,设计,开发和测试,我正在研究在本地设置简单的IoT服务器的可能性。
因此,我想了解为物联网设备提供服务的服务器的基础架构。从广义上讲,物联网设备连接服务以提供数据,并使信息可供其他设备使用。这很简单。
目前,可能的IoT边缘设备将使用Wi-Fi,但计划迁移到低数据速率,低功耗协议,例如ZigBee,BLE或Z-Wave,此时我将需要某种类型的集线器。数据有效负载约为100个字节,在峰值时,传输速度可能高达每分钟1个事务。IoT边缘设备将主要上传数据,并偶尔下载到设备。
建议我考虑MQTT和RabbitMQ作为可能的选择。另外,在撰写本文时,我还被定向到“ 正在浏览器中实时显示MQTT消息 ”。
以下是一些我认为相关的问题:
- IoT服务器与Web服务器,邮件服务器或FTP服务器有何不同?
- 基本物联网服务器的基础架构是什么?
- 在考虑简单的轻量级物联网服务器时,哪些特征很重要?