0
点赞
收藏
分享

微信扫一扫

CSDN物联网学习3 探索IoT世界中的JavaScript

杏花疏影1 2022-06-28 阅读 45

Phodal

一、物联网架构

CSDN物联网学习3 探索IoT世界中的JavaScript_javascript

  • 后台服务 Java、Go、Python
  • 硬件端 汇编、C、C++
  • 手机应用 Java、Objective-C/Swift
  • Web 界面 JavaScript
  • 桌面应用 C#、C++

二、One JavaScript

Arduino示例
CSDN物联网学习3 探索IoT世界中的JavaScript_c++_02

1、后端

传统的:
MQTT Server、HTTP Server、CoAP Server,
基于Pub/Sub

Serverless:
应用程序明显或充分地依赖第三方应用或服务来管理服务器端逻辑和状态。
示例:
​​​https://github.com/awslabs/lambda-refarch-iotbackend​​

2、应用层

应用框架:
Electron + WebView = 桌面应用
Cordova + WebView = 混合应用
微信小程序
PWA
React Native

3、硬件及协调层

硬件层
CSDN物联网学习3 探索IoT世界中的JavaScript_javascript_03

协调层
CSDN物联网学习3 探索IoT世界中的JavaScript_javascript_04

Ruff示例
CSDN物联网学习3 探索IoT世界中的JavaScript_javascript_05

三、局限

资源局限
执行效率
支持的硬件种类


举报

相关推荐

0 条评论