`
timeson
  • 浏览: 144134 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

物联的星空(1)

阅读更多

1、前言

       从客观上来说,我对物联网并没有深刻的了解,只是在一个机会中让我能触及这个曾经不了解的行业,并对其中一块领域中有些个人的理解和感悟,根据过往的一些其他行业经验,对物联网应用有些触类旁通的理解。计算机应用很广泛,但不妨碍我们用之前的经验对新鲜事务的把握。
       入司前对物联网并不了解,但从计算机行业的发展历史来分析,物联网是有前途的行业,从大型机到小型机到微机,从个人电脑到局域网到互联网,从电脑联网到设备都联网,所以江湖传言,“物联网”被称为是继计算机和互联网之后的第三次信息技术革命。
 
       在本文中,不打算也不可能对物联网方方面面都做阐述和说明,只是从一个老程序员的视角,从曾经火热的电信行业,投身于激烈的互联网行业,经历了懵懂大数据时代,最终迈入了物联网的大门。
       在实际工作中先从应用软件入手,改进和完善之前的整体方案;再下沉到设备数据的采集,协议的解析;然后对设备进行嵌入式编程,提出全栈式解决方案;并最终结合物联网体系特点,设计并实践了能支撑物联网多个行业的通用物联网平台。整个过程由表及里,从应用层到设备层,从软到硬,从局部到整体,一路没有欢歌笑语,只有疲惫和颓废,只有几个老程序员在彼此坚持着。本文记录了我们对物联网的认识过程,并分别在各个阶段分别提出了当时的解决方案,仅仅是个人的心得,但不敢敝帚自珍,在空闲之余记录下来,以飨怀有彼此信念的朋友。


图1-1 对物联网的理解

 

       物联网是什么?好像每个人认知的不一样,不同时期的说法也有所出入,不同行业对物联网的理解也有所不同,宛如一堆人闭着眼睛去摸象,摸到什么就像什么。
 物联网是个庞大而繁杂的概念,涉及通信,IT,软件等多方面,作为曾经的物联网行业的局外人,所以我也只是从项目中入手,结合自己曾经在电信行业,互联网行业,大数据行业,云计算行业的经验与体会,如瞎子摸象般的不断感知和体会物联网的精髓和特点,再通过拼图的方式来实现对整个物联网进行理解,下面根据自己对物联网的理解历程阐述我对物联网的体会,并根据自己理解的程度,行文的时候分如下几个阶段。今天你摸了大象的哪个部位了?

  • “回顾!系统介绍”:入司后对公司现有软件和系统进行分析和理解,由表及里,由浅入深,并结合物联网的体系结构特点,大致介绍一种物联网的业务形态-绿色环保节能减排的应用;
  • “改进!新框架”:在很短暂的时间内,对公司现有的软件技术体系进行了第一次改进,从健壮性,扩展性入手,利用之前互联网项目的经验的技术,迁移到当前的物联网项目中,提升了应用软件的健壮性和执行效率。
  • “尝试!全栈式体系”:按照物联网从结构体系,整个技术体系分为三个部分,分别是应用层,采集层和设备层,所有的业务逻辑实现的方式均替换为Java技术:在应用层采用J2EE,并结合物联网特点,采用了具有丰富数据展现能力的快速开发框架;在采集层,把VC程序替换为了J2SE技术,借助NIO模式和Netty框架,数据采集方面的速度得到急速的爆拉;设备层从之前的Linux C环境替换为Oracle的Ejre的虚拟机,从而在基于JVM虚拟机技术之上,提供了全栈式整体解决方案,提升和加快开发速度和效率。
  • “统一!物联网通用平台”:欲穷千里目得更上一层楼。在快速开发框架的基础之上,对业务进行梳理和统一,重新规划和整理技术体系,分别在应用层,服务层以及平台层进行业务整体规划,平台全新设计,服务抽象提炼,并进行模块化设计;体现了2个抽象层面(业务抽象+设备抽象)以及3个业务复用能力(页面复用+服务复用+数据复用),并重新设计短距离无线功能,从上往下,从业务到技术,实现了通用物联网业务平台,为智慧校园,智慧社区,智慧工厂这种项目群的业务形态,打下坚实的基础。
  • “守望!希望的麦田”:物联网通用平台的完成只是夯实了业务的快速实现能力,客户需要的是总体解决方案,向上延伸是专业领域的业务逻辑实现,向下延伸是集成采集设备和控制设备,以及解决数据传输的问题,并方便的部署或者是托管应用和系统,从而实现开箱即用良好愿望,就能在希望的麦田中采摘那丰硕的成果。
  • “升级!云端计算”:在物联网通用平台上,考虑的更多是业务的综合、内聚以及协同,在虚拟化管理以及系统服务管理上相对弱化。在通用平台稳定后,从之前简单的基于操作系统虚拟化到基于成熟的IaaS管理平台的跃升,实现了对虚拟机的生命周期进行管理;然后上升到对系统服务的生命周期管理,利用Jcloud组件实现对I层的控制,并采用DSL来定义和描述各个系统服务之间的前后处理关系以及动作内容,实现在P层的掌控,从而完成对Iaas和Paas的管理,为通用物联网平台提供了坚实的基础设施的支撑。

 

        为什么是物联网的星空,因为觉得在璀璨星空之下,能激发人对未知世界的探讨和摸索的热情,用一种心平气和的心态接受全新的事物。封面配了一张插图,用美轮美奂的对酒当歌景致来弥补绿衣捧砚红袖添香的梦幻。

 下一篇:物联的星空2  http://timeson.iteye.com/blog/2036724

  • 大小: 166.6 KB
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics