由物联网和数字孪生技术带来的web人机交互的进化

简介: 在物联网和数字孪生技术蓬勃发展的现在,传统网页的查询、刷新是否已经过时?基于web的应用将会面临怎么样的人机交互方式?

      很多程序员可能经常会自嘲自己是每天CRUD的码农,特别是做业务类、管理类系统的程序员,其实CRUD就是web应用的交互方式,当你需要什么数据的时候,你用鼠标点击搜索按钮,然后系统返回和展示数据库里面符合条件的数据,当你想得到数据库中最新的数据,你就刷新一下网页来实现,如果想保存一些数据,就利用表单把数据插入到数据库中去。

     但是随着物联网技术的发展,越来越多的物联网应用需求应运而生,这时候大家会发现CRUD的模式已经无法满足物联网应用的需求,主要体现在这么几点:

  1. 物联网场景中的数据是异构和持续自动产生的,是海量的实时数据、时序数据和时空数据,这种快速增长的数据直接挑战了关系型数据库的性能瓶颈。
  2. 页面的数据展现方式,你无法一直采用刷新或轮询的方式展示最新的数据,当一个物联网应用有几百上千个设备的时候,你也无法用传统的数据表格等方式展现这么多的数据。
  3. 物联网场景需要系统有实时响应的能力,当一个故障或者事件发生的时候,需要系统来主动告诉人,而不是由人来查询才能发现故障或者事件。以往的轮询、批处理作业等方式都不再适用物联网场景。

这时候,几种满足物联网需求的技术逐渐发展壮大起来,比如web实时交互技术、三维可视化技术等。

Web实时交互技术:
1. WebSocket : WebSocket 是一种简单的报文协议,着重解决浏览器和服务端不能进行双向通信的问题。本质上有点像是 TCP 协议之上的 UDP 协议。WebSocket 仅仅定义了会话的发起方式和报文格式及类型。如何使用报文通信全由应用程序(各浏览器)控制。

  1. MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。是一种轻量、简单、开放和易于实现的实时通讯协议

Web三维可视化技术:

web三维可视化技术主要基于WebGL技术实现,WebGL是一套3D绘图标准,该标准将JavaScript 和OpenGL ES结合在一起,通过添加OpenGL ES的JavaScript绑定,这样就能使用原生浏览器语言JavaScript本身实现web-3D交互。同时HTML5中的canvas标签可以作为WebGL的一个特殊上下文实现在现代浏览器中,因此浏览器中的DOM接口也和WebGL整合在一起。基于上述两点,WebGL可以运行在不同硬件之上的浏览器中。在保留web应用的便利性的同时,添加了酷炫的3D功能

基于这些技术,就赋予了web应用的主动数据感知能力,与后端的实时交互能力,以及基于三维场景化的可见即可得的可视化能力。从而实现了不用鼠标和刷新就能实时获取数据,也实现了基于触控或者实时感知的人机交互方式。


智能制造数字化实训平台.mp4(59.8 MB)

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
18天前
|
存储 供应链 物联网
探索未来:区块链、物联网与虚拟现实技术的融合与创新
【10月更文挑战第15天】本文深入探讨了新兴技术如区块链、物联网(IoT)和虚拟现实(VR)的发展趋势及其在现代社会的应用。通过分析这些技术的独特属性和它们如何相互补充,我们揭示了一个由高度互联、智能化和沉浸式体验定义的未来图景。文章不仅讨论了这些技术当前的挑战,还展望了它们在未来可能带来的转变,旨在为读者提供对这些令人兴奋的技术趋势的全面理解。
|
18天前
|
安全 物联网 区块链
未来已来:探索区块链技术、物联网与虚拟现实的融合趋势
【10月更文挑战第15天】 在数字化浪潮中,区块链、物联网(IoT)和虚拟现实(VR)技术正引领着一场革命。本文将深入探讨这三种技术的发展趋势和相互融合的潜力,以及它们如何共同塑造我们的未来。我们将从基本概念入手,逐步揭示这些技术如何影响经济、社会和日常生活,同时提供具体应用场景以展示其变革力量。
|
5天前
|
供应链 物联网 区块链
未来已来:区块链技术、物联网与虚拟现实的融合与创新
【10月更文挑战第28天】在数字化浪潮的推动下,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正逐步渗透至我们的日常生活中。本文将探讨这些技术的发展趋势,以及它们如何相互融合,创造出前所未有的应用场景。我们将通过实际案例,展示这些技术如何改变工业、医疗、教育和娱乐等多个领域。最后,我们将展望这些技术未来的发展方向,以及它们可能带来的社会变革。
28 12
|
7天前
|
传感器 存储 运维
智能物联网:LoRaWAN技术在低功耗广域网中的应用
【10月更文挑战第26天】本文详细介绍了LoRaWAN技术的基本原理、应用场景及实际应用示例。LoRaWAN是一种低功耗、长距离的网络层协议,适用于智能城市、农业、工业监控等领域。文章通过示例代码展示了如何使用LoRaWAN传输温湿度数据,并强调了其在物联网中的重要性和广阔前景。
29 6
|
4天前
|
SQL 负载均衡 安全
安全至上:Web应用防火墙技术深度剖析与实战
【10月更文挑战第29天】在数字化时代,Web应用防火墙(WAF)成为保护Web应用免受攻击的关键技术。本文深入解析WAF的工作原理和核心组件,如Envoy和Coraza,并提供实战指南,涵盖动态加载规则、集成威胁情报、高可用性配置等内容,帮助开发者和安全专家构建更安全的Web环境。
16 1
|
6天前
|
传感器 监控 物联网
智能物联网:LoRaWAN技术在低功耗广域网中的应用
【10月更文挑战第27天】LoRaWAN技术是低功耗广域网(LPWAN)的重要代表,以其远距离通信、低功耗和低成本部署等优势,广泛应用于智能城市、农业监测和环境监测等领域。本文介绍LoRaWAN的工作原理及其实际应用,并提供示例代码展示如何使用LoRaWAN进行数据传输。
18 2
|
8天前
|
负载均衡 监控 算法
论负载均衡技术在Web系统中的应用
【11月更文挑战第4天】在当今高并发的互联网环境中,负载均衡技术已经成为提升Web系统性能不可或缺的一环。通过有效地将请求分发到多个服务器上,负载均衡不仅能够提高系统的响应速度和处理能力,还能增强系统的可扩展性和稳定性。本文将结合我参与的一个实际软件项目,从项目概述、负载均衡算法原理以及实际应用三个方面,深入探讨负载均衡技术在Web系统中的应用。
36 2
|
13天前
|
安全 物联网 区块链
探索未来:区块链技术在物联网和虚拟现实中的融合应用
【10月更文挑战第21天】本文深入探讨了区块链、物联网(IoT)和虚拟现实(VR)这三项前沿技术的发展趋势,并分析了它们如何相互作用以推动创新。我们将通过具体案例来揭示这些技术如何改变我们的工作和生活方式,同时提供对未来发展的一些预测。
|
13天前
|
供应链 物联网 区块链
未来技术浪潮之巅:区块链、物联网与虚拟现实的应用探索
【10月更文挑战第20天】随着技术的飞速发展,新兴技术如区块链、物联网和虚拟现实正在重塑我们的工作和生活方式。本文将深入探讨这些技术的发展趋势和应用场景,并展示如何通过代码示例实现它们在现实世界中的应用。让我们一起揭开这些技术神秘面纱,探索它们在未来的无限可能!
|
21天前
|
传感器 监控 物联网
新技术趋势与应用在科技日新月异的今天,新兴技术如物联网、虚拟现实等正以前所未有的速度改变着我们的生活。本文将深入探讨这些技术的发展趋势和应用场景,揭示它们如何塑造未来。
本文聚焦于物联网和虚拟现实等新兴技术的发展动态及其广泛应用。通过分析当前技术进展、实际应用案例以及未来发展的可能性,本文揭示了这些技术如何深刻影响各行各业,并对未来的趋势进行了展望。

相关产品

  • 物联网平台