前端好还是后端好 - 物联网之工业物联网与工业4.0核心架构
凌雪 2018-10-22 来源 :网络 阅读 1224 评论 0

摘要:作为前端,你会抱怨请求接口字段冗余,你会抱怨需要请求多个接口才能得到想要的数据,甚至痛恨后端接口文档写的很烂。作为后端,你也无法忍受前端对你接口的指指点点,抱怨为什么前端不自己去取想要的值...类似的开发互怼场景已经司空见惯,GraphQL就此隆重出世了。

本文将带你了解物联网之工业物联网与工业4.0核心架构,希望本文对大家学物联网有所帮助。


  在讨论的诸多互联网、物联网、工业物联网、德国工业4.0与中国制造2025后,总结一下相关架构与课题。
     
      我们认为,不论是IBM的智慧地球(Smart Planet)、思科(Cisco)的万物联网(Internet of Everything,   IoE)、通用电子(GE)的工业互联网(Industrial Internet)与工业物联网(Industrial Internet of Things,   IIoT)、Gartner的数字企业(Digital Business)、德国工业4.0(Industry   4.0)、中国制造2025、阿里巴巴的C2B商业模式、海尔的互联工厂与智能家居,其实讲的都是同一件事,仅是从不同角度切入与实践而已。那就是互联网渗透到社会每一环节的地球生态体系,而这个生态体系将于2025年前完备。
     
      工业物联网与工业4.0核心架构如图一所示,中心点就是服务创新(Service Innovation)与资料创新(Data   Innovation)。到2025年时,多数的企业都已经转变成服务的企业,不论是原来的服务业或是原来的工业、制造业与农业。任何产业类别经营的核心以服务为中心,以满足用户口碑为最高价值。
     
        原本产业环节中的媒介企业,包括代理商、经销商与零售商等,都将会因为互联网平台的出现,去中间化而消失。生产产品与提供服务的个人与企业,都将使用信息通讯技术与载具,直接的服务最终使用者。
     
      到2025年时,数字经济的概念已经成熟,不论是2000年所提出的知识经济或是2015年所提出的数字经济都已是政府或企业的基本思维。世界上没有所谓的大数据公司(Big   Data),因为所有的公司都是大数据公司。数据与大数据分析与运用于决策,已经广泛的运用在企业经营的每一层面,从消费者探索、消费者参与设计、新兴产品开发、智能工厂生产、智能物流运筹与售后服务维修等。
     
      数据与情报核心概念,广泛的被企业各阶层工作者内化,知识型的数据与情报公司协助企业进行各式各样的决策。
   
     图一、工业物联网与工业4.0核心架构
   
      工业物联网与工业4.0核心架构,由三个技术进行高度整合。分别为信息系统(Information Technology,   IT)、操作技术(Operational Technology, OT)与通讯技术(Communication Technology,   CT)。我们常泛指信息通讯技术(Information & Communication Technology,   ICT)与信息通讯产业。到2025年时,将汇流成ICOT技术或称为ICOT产业。
     
      传统的工业型巨人,包括通用电子(GE)、Honeywell、Johnson Controls、西门子(Siemens)、施耐德(Schneider   Electric)、飞利浦(Philips)、ABB等的市场,将会持续受到新加入者的挑战,或许在2025年有些公司将消失。
     
        IT信息技术涵盖信息技术对应的软件与硬件。如果以企业整体经营之软件结构来说,包括电子商务(e-commerce)、企业资源规划系统(ERP)、产品生命周期管理系统(PLM)、供应链管理系统(SCM)、客户关系管理系统(CRM)与办公室自动化系统(OA)等。在硬件上,信息技术随着云计算(Cloud   Computing)与雾计算(Fog   Computing)技术之进展,数据中心或是小型数据中心将成为未来信息技术硬件的基础。在端的面向,移动载具与其他移动屏幕,例如鸿海所提出的十一屏将持续增加,显示屏幕将无所不在。
     
        通讯技术包括有线通讯、无线通信、长距离通讯与短距离通讯等将持续发展。根据ETSI通信进程,2020年时5G已经开始商转,而到2025年时,5G通讯网络应该已经无所不在。5G通讯网络仅是一部分,其他通讯包括WiFi、Bluetooth、Zigbee等无线通信技术将持续进展,同时在不同通讯技术间的衔接与整合,也将更密切。
     
        有线通讯还是持续进展,包括在企业的网络端或是工厂的经营端。若以智能工厂为例,工业通讯与总线技术也将持续发展,例如西门子的Profinet与Beckhoff的EtherCAT等。当然,透过电力线进行数据传输的PLC(Power   Line Communication)也受到诸多的关注。
     
        OT操作技术是与营运有关的技术种类。从定位来看,可视为信息技术与实体世界中的接口技术。以工厂营运来说,就包括制造执行系统(Manufacturing   Execution System, MES)、监视与整合控制(SCADA)与生产线或设备的感测与控制技术(Monitor &   Control)。传感器(Sensors)相关技术也是关键角色。OT操作技术运用很广,例如智慧农业的操作技术、智能医院也有其Know-how、智能仓储与物流都将相继建立。
     
        OT操作技术是让系统得以有效运作的关键。诸多操作技术也和实体世界的感测与控制有关,因此智能机器人、服务机器人、智能仓储、智能电动车与智能生产设备均是重点。物联网技术是操作技术一个核心课题。
     
      总结来说,工业物联网与工业4.0核心架构就是上述四个创新与技术的集合、整合、融合、价值挖掘与价值创造。
   
   
   
     
     
     
     
     
         

以上就介绍了物联网的相关知识,希望对物联网有兴趣的朋友有所帮助。了解更多内容,请关注职坐标人工智能之物联网频道!

延伸阅读

前端好还是后端好

作为前端,你会抱怨请求接口字段冗余,你会抱怨需要请求多个接口才能得到想要的数据,甚至痛恨后端接口文档写的很烂。作为后端,你也无法忍受前端对你接口的指指点点,抱怨为什么前端不自己去取想要的值...类似的开发互怼场景已经司空见惯,GraphQL就此隆重出世了。

某些项目可能需要前端开发人员了解一些后端技术,这样前端开发人员才可以更好地与后端开发人员配合,如在页面上留下一些后端需要调用的“钩子”等,而某些项目可能需要前端开发人员懂一些UI设计、p-shop工具的使用方法等,以便于和UI设计师沟通和配合。虽然Web前端开发的范畴广泛,并且界限模糊,但是Web前端开发工程师必须要具备以下技能:

此类网站前端效果、用户交互体验、后台程序均为定制开发,您可以随心所欲地畅谈您的想法和可实现的功能需求,前端美工、交互工程师、后端程序员均为按照您的需求进行量身定制。

这种模式使得前端调试的时候要安装完整的一套后端开发工具把后端程序完全启动起来,遇到问题需要后端开发来帮忙调试。直接导致了前后端严重耦合,后端人员需要掌握一些前端语言,前端页面里还嵌入了很多后端代码。一旦后端换了一种语言开发,就需要重做。这种工作流程增加了大量的沟通成本、调试成本等,并且前后端的开发进度相互影响,使得开发效率大大降低。

一般是前端先制作静态页面,同时服务器端创建数据库,搭建服务器端框架,写接口;当接口写完之后,前端或者后端才能嵌套页面。但是如果前端页面制作好了,后端接口还没有写好呢?或者如何让前端、后端各自做各自的事情,互不影响?

后端可以最大限度地灵活开发自定义功能和逻辑部分后端对于通用功能的开发成本也不高前端开发成本高,且复用率低前端学习成本不低,大家的水平参差不齐前端维护成本高,新技术和版本更新较快

最具代表的应该是yapi了,相信大多的前端开发者都是在这里拿取到后端同学的接口文档来进行开发。当然里面也是可以进行Mock数据的。优点:不用侵入我们的前端代码,在调接口的时候只需要更换后端同学设定的Mock接口就可以。接口文档跟Mock一体化,后端同学修改了文档后也会一并修改Mock接口。缺点:太依赖于后端同学了,甚至在我认识的大部分后端里面没有人愿意去写这个Mokc数据给前端进行调用的。增加后端开发的时间,不仅要保证Mock数据的可用性还要考虑整个项目开发的进度,有这个时间也可以喝几杯奶茶了。大部分公司都不会提供这种特殊服务,项目成本逐渐提升。

本文由 @凌雪 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

加入程序员群组

  • 专业老师答疑IT相关技术
  • 零基础入门学习IT技术
  • 领取IT行业资料
  • 高阶IT技术学习
人工智能 直通车
  • 资料领取 资料领取 资料领取
  • 答疑解惑 答疑解惑 答疑解惑
  • 技术交流 技术交流 技术交流
  • 职业测评 职业测评 职业测评
  • 面试技巧 面试技巧 面试技巧
  • 高薪秘笈 高薪秘笈 高薪秘笈
推荐阅读

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved