【发布时间】:2017-05-17 18:37:35
【问题描述】:
这可能是一个奇怪的问题,但是当我有一个三层架构时,我问自己在架构设计中将物联网设备放在哪里。
演示、业务逻辑、数据
现在一个 web 应用程序位于表示层。 应用服务器 = 业务逻辑 数据库=数据层 但是物联网设备应该在哪里。它没有演示或用户界面。
【问题讨论】:
这可能是一个奇怪的问题,但是当我有一个三层架构时,我问自己在架构设计中将物联网设备放在哪里。
演示、业务逻辑、数据
现在一个 web 应用程序位于表示层。 应用服务器 = 业务逻辑 数据库=数据层 但是物联网设备应该在哪里。它没有演示或用户界面。
【问题讨论】:
为什么您认为您的 IoT 设备不是表示层?您是否正在收集来自外界的信息?您是否向外界提供信息?是的?然后是表示层。
闪光灯、传感器、开关,这些都是您设备的接口。
如果您的 IoT 设备确实呈现或收集信息,那么它为什么要连接到您的应用程序?
另外,不要将层与层混淆。 They are different.您的物联网设备可能(并且可能应该)有多个层。
【讨论】: