物联网牵涉到的掌控技术面愈来愈广,对物联网合作开发网络平台的明确要求愈来愈高
物联网对合作开发人员的明确要求发生了变动,更为特别强调辅助工具和可用性
物联网作业系统早已冲破了现代作业系统Mach的专业领域,早已开始软件系统愈来愈多的潜能
物联网是用户端多功能的,有多样的应用领域情景和盈利商业性模式,能裂解更多的天然资源
责任编辑将著眼在掌控技术,人,作业系统和盈利商业性模式这五个方面,详尽表明PDP到物联网的变革及另一面的一些思索。“PDP”到“物联网”的变革
一 掌控技术栈的变革PDP和物联网掌控技术是随著电脑系统,作业系统,云计算,人工智慧等掌控技术一同产业发展的。依照电子设备组织工作的商业性模式,把掌控技术的产业发展分成下列两个期:电子设备原则上组织工作:这个期从1970二十世纪早已开始,主要就牵涉到的掌控技术应用领域领域主要就包括电脑系统,硬体N53SI241SV,N53SI241SV驱动力,及下层应用领域。主要就用作轻工业掌控应用领域领域,比监视,电子设备指示等。最知名的是8位的51电脑系统。
数个电子设备数据服务组织工作:随著无线通讯掌控技术,如ad hoc,ZigBee(802.15.4),低功耗蓝牙的产业发展,PDP电子设备早已开始形成网络组织工作。主要就用作智能电网,这类抄表类业务。主要就牵涉到的掌控技术,除了电子设备原则上组织工作期的掌控技术外,增加了网络连接掌控技术,如802.15.4,低功耗蓝牙等,PDP作业系统,如FreeRTOS,Contiki, TinyOS等。
用户端多功能期:对电子设备掌控和管理的掌控技术明确要求不断提高,和云掌控技术的产业发展,愈来愈多的电子设备不但仅需要数据服务,也需要连接到用户端。出现了Wi-Fi模组,Wi-Fi和BT combo模组。笔者认为从这个期早已开始真正步入了物联网的期。通过网关掌控技术,MQTT/CoAP等掌控技术实现电子设备的连云,和能通过手机对电子设备进行管理。相比于数个电子设备数据服务组织工作期的掌控技术外,增加了更为多样的连接掌控技术,如MQTT/CoAP等,及用户端掌控技术,如物联网云网络平台等。
物联网智能设备:随著掌控技术的产业发展,电子设备端不再仅仅是Wi-Fi和BT类的纯连接类智能电子设备,出现了前面几年特别火的智能音箱,每年亿级出货的IP Camera等智能电子设备。这类电子设备的主要就特点是有了多媒体方面的明确要求,同时能消耗更多的云天然资源,不但仅主要就包括了存储天然资源,还主要就包括了运算,人工智慧AI算法的天然资源。相比于上个期,增加了多媒体掌控技术,流媒体网络掌控技术,用户端AI掌控技术等,对物联网掌控技术潜能建设的合作开发人员掌控技术广度和深度提出了更高的明确要求。
从下面的梳理,可以看到掌控技术栈的内容愈来愈多样,明确要求愈来愈高。这个时候问题就来了,这么多的掌控技术,难道物联网的合作开发人员都要懂才能做合作开发和创新吗?笔者的回答是当然不是,下面会详尽表明笔者对物联网合作开发人员明确要求的理解。二 合作开发人员的变革笔者把物联网的合作开发人员分成两类,一类是物联网网络平台潜能建设的合作开发人员,另外一类是基于物联网网络平台提供潜能的合作开发人员。第一类合作开发人员,需要了解整个物联网应用领域领域需要用到的掌控技术。随着物联网掌控技术的产业发展,对这类合作开发人员提出了十分高的明确要求。这类合作开发人员需要了解从电子设备端到用户端的全链路掌控技术,在其中找到自己的位置。如果不从用户端多功能的角度去体系化了解物联网掌控技术,而是依照PDP的现代思维方式,随著掌控技术的不断产业发展会逐渐被淘汰。这类合作开发人员合作开发物联网网络平台的一个重要目的是招揽愈来愈多的第二类合作开发人员进来,一同繁荣物联网生态。是现代PDP合作开发人员,另外一个是数据服务网合作开发人员。这些合作开发人员都需要学习更多的知识才能更好地基于物联网网络平台合作开发。现代PDP合作开发人员需要了解更多的多媒体,用户端,人工智慧等掌控技术。数据服务网合作开发人员需要了解PDP电子设备上的各种限制,将用户端,多媒体,AI等掌控技术更好地工程化落地在物联网情景。笔者觉得第一类合作开发人员的使命是帮助愈来愈多的第二类合作开发人员步入物联网应用领域领域。关键在第一类合作开发人员实现下列两点:多样的功能组件:包含了各种硬体模组,电子设备端和用户端软件功能模块,及配套的合作开发和调试辅助工具。
低代码合作开发:Python,JavaScript脚本化语言在物联网应用领域领域的充分运用,能极大地降低合作开发人员门槛。
随著物联网掌控技术的不断产业发展成熟,基础网络平台和合作开发辅助工具的不断完善,笔者觉得第一类合作开发人员会愈来愈少,而第二类合作开发人员会愈来愈多。这样以来,物联网合作开发再也不像PDP合作开发只是一小部分专业合作开发人员的事情,学校的学生,前端合作开发人员,产品经理,掌控技术爱好者等,都是物联网的贡献者。无作业系统:早期的PDP电子设备,由于逻辑单一,是不需要作业系统的。
简单作业系统:产业发展到数个电子设备数据服务组织工作期,出现了专门针对于物联网电子设备的作业系统,如Contiki,TinyOS。这类操作系统针对电子设备上报数据和事件设计,十分的简单,最显著的特征是基于事件驱动力设计。在发生事件需要上报时,能快速做出响应,编程逻辑也是依照此思路设计。
实时作业系统:随著PDP应用领域领域的不断产业发展,出现了针对实时领域的PDP作业系统,最典型的代表是FreeRTOS。这类作业系统的特点是相比于Linux实时性好,有较为全面的Mach功能,但是并不是强生态,下层应用领域支持的很少。
物联网作业系统:随著物联网的出现,由于实时作业系统主要就提供的是系统Mach部分的潜能,网络,多媒体,配网辅助工具,及应用领域生态都很难满足物联网应用领域领域的明确要求,出现了物联网作业系统,有RT Thread, LiteOS,AliOS Things等,还主要就包括Linux和Android。笔者认为在一段时间内,这么多的作业系统都会并存,很难被统一。主要就原因是目前各芯片原厂并没有动力去做统一,他们各自选用一个合适自己的就好,无论往哪个作业系统上去主动切换,能换来的优势都是很有限的。
有一部分观点认为,要解决物联网碎片化的问题要从统一作业系统早已开始,统一了作业系统就能解决物联网的碎片化。笔者不赞同这个观点。物联网就是碎片化,这是面临的挑战,同时也是它的魅力所在。这里用一个极端的例子来论证笔者的观点。如果作业系统能统一物联网碎片的问题,那么直接在芯片层面去统一就好了。但是很明显,基本不可能做到。做物联网作业系统的最大的价值在于通过软硬体深度结合,做到极致的性能和成本优势。既然早已有多样的物联网作业系统就让它存在,物联网的碎片化问题的解决不在作业系统。四 盈利商业性模式的变革现代PDP应用领域领域主要就是靠卖硬体挣钱,支撑起一家上市公司都很难,更不用说市值百亿美元,甚至千亿美元的公司了。但是在物联网应用领域领域,由于它的端云多功能特性,使得整个盈利商业性模式发生了巨大的变动,从PDP应用领域领域的一次性硬体买卖,变成了可运营的赚钱商业性模式,如卖云存储,云服务,及内容。物联网除了本身带来的运营收益外,还是手机生态的强大护城河,进一步增加手机这个超级终端的附加值。相信还会出现更多的物联网百亿美元,甚至千亿美元市值的公司,市值能达到数百亿,甚至千亿美元的公司肯定是很好地解决了物联网碎片化问题,形成强大的生态,完成爆炸式增长。免费领取电子书
《在Spring生态中玩转RocketMQ》
如何在Spring生态中玩转RocketMQ?有几种方式?各自适用作什么情景? 本书从罗美琪(RocketMQ)和春波特(SpringBoot)的故事早已开始,详尽讲解在Spring生态中使用RocketMQ的三种主流方式,带你上手实操!
(若扫码无效,可通过微信号alimei4、alimei5、alimei6、alimei7直接添加)