焦点是集成
SOA、EAI(Enterprise Application Integration)、M2M乃至物联网等技术的焦点都是信息集成,目标是消除信息孤岛,实现泛在的互联互通。物联网技术的要点是要消除“物-物相联的信息孤岛”,而SOA的目标是要消除所有的IT信息孤岛。
SOA和EAI作为重要的应用集成中间件技术,必然是物联网所依赖的重要技术之一。
计算机应用系统的发展经历了“独立应用系统”(Packaged Applications)和“集成应用系统”(Integrated Applications)两个主要阶段,随着无处不在的网络技术的发展,早年普遍存在的“独立应用系统”越来越少,或“被集成”为“集成应用系统”的一部分。集成应用系统和技术的发展和演变主要围绕EAI和SOA两个理念,SOA是对更早出现的EAI技术和理念的演变和提升。SaaS技术也和SOA密切相关,都强调“服务”,可以说,SaaS是SOA技术和理念的一种扩展和特有的存在形式。
EAI是一种将使用各种不同技术和平台(CORBA、NET、JavaEE、LAMP等)构建的各种异构应用集成的一种技术和方法。国外往往习惯加Enterprise(企业级)这个词,说成是“企业应用集成”,但EAI不只是面向“企业”应用。可以毫不夸张地说,IBM、Oracle、微软、SAP等软件巨头都是EAI公司,早期的EAI公司还有很多,如BEA、WebMethods、SeeBeyond、TIBCO、VITRIA等等。
从架构上看,EAI主要有两种方式:Hub/Spoke和BUS。Hub/Spoke方式好比“中心城市和卫星城市”的构架,所有外延(Spoke)的系统都通过适配器(Adaptor)与中心枢纽(Hub)系统实现多点对一点(非P2P)连接和集成。BUS方式是一种更开放和通用的架构,使用一个统一总线,一般是MQ(Message Queue)或ESB(Enterprise Serice Bus),子系统把消息发送给总线,总线负责消息的路由,可实现P2P服务或总体应用集成。
SOA将各种应用或子系统看成一个个独立的、自包含并良好定义的服务或组件(Service Component Architecture),通过把这些服务进行组装,统一注册,并在网络系统中发布,让(泛在)网络上的别的应用能够查询、发现和调用这些服务,实现应用集成或构成新的应用。SOA(包括相关的Web Service、SOAP、SCA等理念)的出现,一统了CORBA、NET、JavaEE乃至LAMP(Linux、Apache、MySQL、Perl/PHP/Python)等几大技术阵营多年来“水火不相容”的“不妥协”竞争局面, 这也是物联网技术和产业发展值得借鉴的宝贵经验。SOA的愿景同样是实现“无处不在”的泛在计算和服务。
业界一般认为SOA这个理念和技术比EAI晚出现,其实也不尽然,笔者记得SOA的理念早在1996年就在BEA公司内部实现TUXEDO系统的升级开发时就提出来了。从SOA概念诞生之日起,围绕SOA与EAI的重合、关联及差异所展开的争论一直没有平息。顾名思义,EAI以集成应用为己任,通过接口标准化整合应用,而这恰恰也是SOA的核心任务。SOA将一些EAI功能模块进行封装,并使之标准化,以满足应用的整合、拼装和复用的需要。在Intranet(内网)、Extranet(专网)和Internet(互联网)部署环境中,独立应用一般运行在内网,EAI一般运行在专网, SOA一般运行在专网和互联网上。
SOA和EAI是一种相辅相成、共同发展的关系,EAI理念近几年提得较少,笔者在这里再重提EAI,是希望其在物联网、M2M应用中能够得以广大发扬,以MAI(M2M Application Integration)的方式实现物联网的互联互通和大集成,进一步发展到以M2M as a Service(MaaS)或TaaS(Things as a Service)的基于云计算的营运方式提供大规模IOT服务。
SODA:将设备“统领”起来
笔者在《物联网:技术、应用、标准和商业模式》一书中提出并强调“统一的数据交换标准”是物联网技术的核心,中间件是物联网产业发展的关键,也指出了面向于RFID应用的RFID中间件EPCIS、Savant和Edgeware(边缘件),以及ONS、PML等标准对总体物联网技术发展的重要借鉴意义。而基于SOA技术和理念的SODA(Service Oriented Device Architecture,面向服务的设备架构)的提出,包括类似的基于OSGi技术框架的ECF(Eclipse Communication Framework)等,对物联网数据标准和中间件的发展也具有重要的代表意义,值得深入研究。
SODA是一个由IBM和美国Florida大学发起的倡议(Initiative)和联盟(Alliance),通过引入基于服务(SOA)的编程模型,以规范和简化智能设备(Devices)与企业应用的集成。SODA致力于充分利用嵌入式系统和IT领域已有的标准,为智能设备与SOA技术的融合提供一个标准平台。 SODA的目标是让软件开发者能够像用SOA技术实现IT业务集成那样在诸如远程医疗、军事以及RFID等物联网系统中实现与传感器和执行器的集成。
具体来说,SODA提供标准接口,把硬件设备功能转换成与硬件无关的可调用的软件服务,实现如下目标:
1 将应用集成商与设备和传感器制造商无缝对接;
2 Integrate once, Deploy everywhere, 使用户专注于整体应用方案而不是陷于设备连接工作;
3 在应用和众多(泛在)设备协议之间建立一个通用接口和DDL(设备描述语言),形成统一数据交换标准;
4 作为一个中间件平台,为众多行业应用提供应用支持。
在SODA的系统架构中,设备集成接口定义是关键,也就是所谓的API(Application Programming Interface)和设备描述语言(Device Description Language)的定义。由于末端设备对实时性以及footprint大小要求较高,一般用REST而不是用SOAP来定义和实现Web Services接口。
目前SODA的工作基本上还处在研究阶段,中间件和数据接口标准作为物联网的关键和核心,在世界范围内还没有统一标准。SODA属于美国在开展的几个类似项目之一,欧盟已经有了基于SOA的HYDRA物联网中间件项目和EPoSS项目。中国急需参与或自己成立一个联盟,开展类似SODA这样的工作,提出自己的数据标准和中间件参考实现,这是占领物联网产业制高点的关键之一!
联联看
烟草物联网全国布局
9月16日,全国烟草行业物联网建设规划研讨会在无锡召开。中烟电子商务有限责任公司总经理秦前浩、江苏省烟草专卖局(公司)局长、总经理尉彭城等领导出席会议。
会议围绕国家局局长姜成康对行业物联网提出的“全面覆盖、全面感知、全程控制、全面提升”的总体目标要求,对行业物联网建设规划进行了全面的探讨和研究。与会代表着重就《烟草行业物联网总体框架与卷烟物流物联网规划》(讨论稿)的六个方面内容进行了认真的讨论交流,并对《规划》提出了改进完善的建议。
秦前浩在总结讲话中阐述了打造烟草行业物联网的意义,提出了深化行业物联网建设规划工作的具体思路,要求成立烟叶工商各物流环节的专业化工作小组,明确了先行试点单位、试点内容以及试点完成时间,确定了《规划》分步实施、全面实现的步骤和措施。他要求各单位强化组织领导,调动和发挥力量,汇聚资源,共同推动行业物联网建设工程。
尉彭城在讲话中指出,打造中国烟草物联网,是实现“卷烟上水平”的重要内容,是提升企业核心竞争实力的重要支撑。要多听取各方面的好经验、好建议,用创新的思路做好烟草物联网的规划工作,努力实现低成本、高效率。江苏烟草将在物联网规划与实施上作进一步的探索,为打造中国烟草物联网做出自己的贡献。
与会代表还参观了无锡物联网产业研究院以及无锡市烟草专卖局(公司)物流中心。
中移动“宜居通”亮相通信展
物联网应用“宜居通”是中移动在“2010中国国际信息通信展”上展出的、中移动首个基于TD的典型物联网应用。据了解,该业务已于今年5月17日在重庆试商用,随后在北京的一些小区进行了试推广。“宜居通”作为中移动的全国一类业务,在移动内部深受重视。一方面,它是首个基于TD的物联网产品,此前中移动的物联网业务很多用的是GPRS网络;另一方面,它将TD 3G网络以及家庭内部的小型传感网络融合在了一起;再有,此前中移动的物联网业务大多都是政企行业应用,而“宜居通”则是首个面向大众的物联网产品,能将中移动的用户资源与TD业务很好地结合在一起。
“宜居通”整合了家庭安防、智能家居和通信等各种功能。未来,用户可通过家中的TD家庭多功能信息终端和TD手机来 *** 控“宜居通”,如远程控制空调等家电,预警温度、烟雾等危险,使家中的各种设备通过传感器连成了一个小型传感网,并与TD网络进行信息交互。
据了解,“宜居通”最晚将在明年1月在全国大规模试商用,明年6月将正式商用。
为了这一产品的顺利推广,中移动专门制定了家庭场景下的传感网通信标准,目前产业链内上下游厂商针对此标准已经开发了相应的产品。
(作者系同方泰德国际科技公司CTO)周洪波Linux 服务器
目前Linux服务器是当前最广泛的应用。
2004年,摩托罗拉计算机部和IBM合作开发和推广电信应用计算平台。
2002年,北京市东城区政府建立了基于Linux服务器平台的电子政务系统。
2003年8月,韩国国家航空公司和IBM公司联合发布声明,表示韩国航空公司将把该公司的核心业务移植到 IBM的eServer服务器当中完成,其中 *** 作系统则采用Linux。 GNU/Linux爱好者设计的宣传图,并使用GPL授权
GNU/Linux社群设计的立体图,并使用GPL授权传统的Linux用户一般都安装并设置自己的 *** 作系统,他们往往比其他 *** 作系统,例如微软Windows和Mac OS的用户更有经验。这些用户有时被称作“黑客”或是“极客”(geek)。然而随着Linux越来越流行,越来越多的原厂委托制造(OEM)开始在其销售的电脑上预装上Linux,Linux的用户中也有了普通电脑用户,Linux系统也开始慢慢抢占桌面电脑 *** 作系统市场。同时Linux也是最受欢迎的服务器 *** 作系统之一。Linux也在嵌入式电脑市场上拥有优势,低成本的特性使Linux深受用户欢迎。使用Linux主要的成本为移植、培训和学习的费用,早期由于会使用Linux的人较少,这方面费用较高,但这方面的费用已经随着Linux的日益普及和Linux上的软件越来越多、越来越方便而降低。
KDE和GNOME等桌面系统使Linux更像是一个Mac或Windows之类的 *** 作系统,提供完善的图形用户界面,而不同于其他使用命令行界面(Command Line Interface,CLI)的类Unix *** 作系统。
2003年,摩托罗拉公司推出Linux平台的A760手机。并在近两年推出新款的Linux手机。
桌面应用
新版本的Linux系统特别在桌面应用方面进行了改进,达到相当的水平,完全可以作为一种集办公应用、 多媒体应用、网络应用等多方面功能于一体的图形界面 *** 作系统。
过去,Linux主要被用作服务器的 *** 作系统,但因它的廉价、灵活性及Unix背景使得它很合适作更广泛的应用。传统上有以Linux为基础的“LAMP(Linux, Apache, MySQL, Perl/PHP/Python的组合)”经典技术组合,提供了包括 *** 作系统、数据库、网站服务器、动态网页的一整套网站架设支持。而面向更大规模级别的领域中,如数据库中的Oracle、DB2、PostgreSQL,以及用于Apache的Tomcat JSP等都已经在Linux上有了很好的应用样本。除了已在开发者群体中广泛流行,它亦是现时提供网站务供应商最常使用的平台。
基于其低廉成本与高度可设定性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及行动装置等。在移动电话上,Linux已经成为与Symbian OS、Windows Mobile系统并列的三大智能手机 *** 作系统之一;而在移动装置上,则成为Windows CE与Palm OS外之另一个选择。目前流行的TiVo数位摄影机使用了经过客制化后的Linux。此外,有不少硬件式的网络防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了 *** 作系统提供的防火墙及路由功能。
采用Linux的超级电脑亦愈来愈多,根据2005年11月号的TOP500超级电脑列表,现时世上最快速的两组超级电脑都是使用Linux作为其 *** 作系统。而在表列的500套系统里,采用Linux为 *** 作系统的,占了371组(即742%),其中的前十位者,有7组是使用Linux的。
2006年开始发售的SONY PlayStation 3亦使用Linux的 *** 作系统。之前,Sony亦曾为他们的PlayStation 2推出过一套名为PS2 Linux的DIY组件。至于游戏开发商雅达利及id Software,都有为其旗下的游戏推出过Linux桌面版本。此外,Linux Game Publishing亦有专门为Linux平台撰写游戏,并致力于把其他在Windows平台编撰的游戏程序码转携至Linux平台,及为转携游戏提供使用授权。
而一个打算对所有生活在发展中国家孩子提供手提电脑的名为每孩子皆有一部手提电脑(OLPC)的项目,正是使用Linux作为缺省的 *** 作系统。
鸿蒙不是基于linux开发的,是基于微内核开发的。
鸿蒙微内核是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。
鸿蒙OS实现模块化耦合,对应不同设备可d性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架。
扩展资料:
华为推出的鸿蒙系统试图解决物联网时代多终端开发难题。余承东介绍,鸿蒙系统拥有分布式OS架构、确定时延引擎和高性能IPC技术等新特性。
可以让鸿蒙OS实现一端开发、多端部署。这个万物互联时代带来的新机遇,终于被华为等到了,而华为在自研软硬件上的储备,要远超普通人的想象。
据华为技术老兵近期发表的《华为 *** 作系统28年史》介绍,华为的 *** 作系统经过了独立开发、基于第三方微内核开发RTOS、基于开源的嵌入式Linux宏内核开发等多个历程。
华为先后开发出了路由器和数据通信交换机 *** 作系统VRP、云计算 *** 作系统Fusion Sphere、服务器 *** 作系统欧拉Euler OS和物联网嵌入式 *** 作系统Lite OS。
参考资料来源:百度百科—鸿蒙
参考资料来源:人民网—鸿蒙出世 国产 *** 作系统破局?
1系统管理员最佳系统 : Parrot Linux
Parrot Linux基于Debian,几乎能够提供系统管理员需要的一切渗透测试工具。
管理员面对大量的日常工作,如果没有坚实的工具集作为辅助,繁重的任务将令人不堪重负。在这方面,Parrot Linux将成为您的最佳助手。这款基于Debian的系统几乎提供一切渗透工具,同时也面向加密、云、匿名、数字取证、编程甚至生产力等方向提供相关功能。因此,这是款堪称完美的安全与网络管理员专用的Linux发行版。
Parrot目前在Distrowatch榜单中排名第57位,预计它将在新的一年攀上更高的排行位置。
Parrot Security:一款安全工具Linux发行版 >
2最佳轻量化发行版: LXLE
LXLE将小巧的体积与可观的生产能力进行了完美融合。
毫无疑问,我认为LXLE将成为2017年的最佳轻量化发行版选项。LXLE将小巧的体积与出色的生产能力加以完美融合,大家能够在其中找到您在桌面Linux中希望获取的几乎全部工具,且可在旧硬件上顺畅运行。LXLE基于Ubuntu 1604,同时配合极为易用的LXDE容器管理器。
LXLE包含多种标准工具(例如LibreOffice与GIMP),唯一欠缺的是大家需要手动安装一款现代浏览器。
目前,LXLE在Distrowatch上排名位于第16位。
LXLE 14044 Beta 发布下载,轻量级桌面 Linux 发行 >
3最佳桌面发行版: Elementary OS
Elementary OS Loki不仅非常美观,且稳定性出色并提供无与伦比的用户友好性及一致性。
虽然带有部分主观因素,但我认为Elementary OS Loki必然能够在2017年内击败Linux Mint成为最佳桌面发行版。目前,Elementary OS在Distrowatch上排名第6位,但出色的稳定性、美观度以及无与伦比的用户友好性与一致性绝对能够让其顺利压倒目前排名第一的Linux Mint。
有些人认为Elementary OS桌面有点太过“Mac化”,但这实际上是对它带给最终用户体验的一种肯定。不过,凭借着开源特性,大家可以随意对它进行定制。
Elementary OS 美到你不能呼吸 >
Elementary OS 03 Freya 新功能选项-用户可自定义键盘快捷键 >
试用 Elementary OS 03 Freya Beta 1 >
Elementary OS 03 Freya 截图赏析 >
Elementary OS 03 Freya 发布 >
Elementary OS,致亲爱的Linux用户 >
在Elementary OS 03下用WPS >
4百尺竿头更进一步的典范: Gentoo
Gentoo要求用户对Linux拥有更深层次的理解,但这同时也将带来更强大的功能性。只要您具备对应的技术水平,Gentoo绝对不会让您失望。
水平更高的用户往往需要一套能够与它的技能相匹配的Linux,而Gentoo绝对是理想的选项。
Gentoo是一套基于源代码的Linux发行版,大家需要投入一定时间编写源代码以建立自己需要的系统环境。然而,只要你付出了精力与耐心,它最终将为您带来可观的回报。Gentoo已经拥有相当长的历史,因此如果大家希望证明或者提升自己的Linux技能,请以它为起点。
5物联网最佳Linux: Snappy Ubuntu Core
Ubuntu Snaps帮助我们轻松安装软件包,并且无需担心依赖性及升级破坏等问题;这使它成为物联网的完美配套选项。
这是一套真正堪称袖珍的Linux发行版。物联网是嵌入式Linux的最佳表现舞台,而我将自己的一票投给Snappy Ubuntu Core。Ubuntu Snaps帮助我们轻松安装软件包,而无需担心依赖性及升级破坏等问题;这使它成为物联网的完美配套选项。而Raspberry Pi等单片机、Erle-Copter无人机、戴尔Edge Gateways、Nextcloud Box以及LimeSDR等平台已经一再证明了Ubuntu Snappy Core的强大能力。
6最终非企业级服务器发行版: CentOS
CentOS是您能找到的最为可靠的服务器平台。
不出所料,CentOS在中小型企业当中仍然是最为出色的服务器端Linux选项。它继承红帽企业Linux的优秀源代码,成为大家能够找到的最为可靠的服务器平台。红帽企业Linux与CentOS之间的最大区别在于二者的支持服务。红帽企业Linux提供官方支持,而自2004年以来CentOS开始拥有日渐强大的社区驱动型支持系统。因此如果您身在中小型企业,那么选择CentOS吧,绝对不会有错!
7最佳企业级服务器发行版: SUSE
红帽在协调企业业务需求方面拥有完美表现。
SUSE一直在企业领域不断前行,且总有一天会在这一市场上顺利登顶。但必须承认,这一天不会在2017年年内到来。红帽企业Linux将继续在此占据主导地位。根据Gartner公司的统计,红帽公司在Linux订阅市场拥有67%份额(其中红帽企业Linux订阅收入占红帽总营收的75%)。究其原因,红帽不仅与企业业务需求保持高度一致,同时亦几乎参与到每一个开源软件项目当中。
必须承认,红帽在安全、集成、云以及管理等领域一直在不断努力,其成果也堪称斐然。然而我仍然认为,2017年将成为SUSE持续崛起的一年,其还将不断蚕食红帽的市场份额。
选择权在您
Linux平台最为突出的优势之一在于,选择权完全由您所 *** 纵。面对数以百计的发行版,您可以根据需要任意做出判断。不过我仍然自信地强调,本篇文章中提到的发行版绝对是最优秀的——或者,至少是最优秀的之一。
物联网和 *** 作系统这个话题出现在IT界时,你常常听到“嵌入式 *** 作系统”这个术语与“实时 *** 作系统”(RTOS)互换使用。但实际上,一些嵌入式 *** 作系统有实时功能,另一些则没有这种功能。 真正的RTOS物联网设备需要处理数据时没有缓冲延迟。在讲SDIO WiFi模块之前,我们先快速了解下SDIO,从字面意思来看就是SD的I/O接口。而SD本身是记忆卡的标准,但是现在我们会把SD插在部分外围接口来使用,由此才诞生了我们所说的SDIO。 也可以说SDIO接口是在SD卡接口的基础上发展起来的接口,它不仅能够兼容以前的SD卡,还可通过SD的I/O接脚来连接外部外围,并且通过SD上的I/O数据接位与这些外围传输数据。再来看今天将要提到的SDIO WiFi模块,简单来说就是基于SDIO接口且符合WiFi无线网络标准的嵌入式模块,内置无线网络协议IEEE80211协议栈以及TCP/IP协议栈,能够实现用户主平台数据通过SDIO口到无线网络之间的转换。由于其传输速度快,兼容性好等特点,被广泛应用在各类无线智能设备上,现在我们就来看看有哪几款热门型号:
[if !supportLists]1 [endif] 3131A-S ,基于华为海思80211n视频传输IOT芯片Hi1131S, 支持超低待机功耗,WIFI 1T1R n模式下传输速率高达150 Mbps,需基于LiteOS搭配海思主控,目前主要应用以智能门铃和IPC为主。而当下Hi3518EV20X/Hi3518EV300+Hi1131S的搭配方案更是直接占据了全球低功耗IPC类产品的半壁江山,其高画质,WiFi图传稳定性也是得到了各厂商的一致认可。
[if !supportLists]2 [endif]3181A-S,基于华为海思Hi3881芯片,在射频性能上与Hi1131S基本一致,也可对标我司热门型号 F89FTSM13-W3 ,可基于LiteOS/Linux,在系统上较上款多了一个选择,极大方便了对LiteOS缺乏经验的工程师,同时缩短了调试时间与开发周期。目前主要应用以常电宽带透传场景为主,比如IPC,机顶盒。
[if !supportLists]3 [endif]3161A-SL,基于华为海思Hi3861L芯片,同样继承了Hi1131S的射频能力,但MCU子系统部分可供选,这样大大减少了软硬件开发同时也提高了调试方便性。目前主要应用还是会以低功耗智能场景(电池智能设备,如门锁,感应器等)和视频场景(电池ICP)居多。
[if !supportLists]4 [endif] 6222B-SRC ,基于瑞昱RTL8822CS,为之前RTL8822BS的升级款,支持IEEE 80211a/b/g/n/ac+蓝牙50,WIFI 2T2R AC模式下传输速率高达867 Mbps,较之前RTL8822BS不但性能有优化,在同级市场的竞争上,成本优势也较明显。主要的应用还是集中在机顶盒,平板等视频传输类高速率要求的智能设备上。
[if !supportLists]5 [endif] 8274B-SR ,基于高通QCA6174A-3,性能参数较6222B-SRC类似,之前也有文章专门讲到两者对比,同样都支持MU-MIMO。较大的区别是高通方案的工作温度会较瑞昱更为宽温,这点在一些工业级应用或复杂环境中会尤为重要。
除了上述提到的基于海思Hisilicon/瑞昱Realtek/高通Qualcomm方案的SDIO WiFi模块,同样还有基于联发科MTK以及紫光展锐RDA的同等类型模块,不论是24G WiFi还是24G/58G双频WiFi,我司都具备足够的市场经验和技术积累,能够为客户提供完善的物联网解决方案,更多选型推荐敬请关注 欧飞信OFLYCOMM 。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)