随着物联网飞速发展,各细分市场的企业都在寻求实现单个设备以及联网系统的数字化转型,而这无疑会让操作系统以及整个嵌入式系统迎来发展的良机。然而在数字化转型过程中,由于设备操作系统可能存在版本差异,在现场进行远程编程、测试和升级将会面临艰巨的挑战。
为此,我们推出了针对VxWorks实时操作系统(RTOS)的风河Micro Runtime组件。此前RTOS主要支持C/C++语言组合,而该组件新增了对Java应用支持,让物联网开发者在设计应用程序时,能够充分利用Java在嵌入式开发方面的优势,提高开发效率、增强代码可移植性,并通过远程修复漏洞节约成本、增加营收。
Micro Runtime提供最佳的嵌入式Java运行时环境,使用者不仅将享有上百万Java开发者的专业技能资源,还可在现有VxWorks系统下再利用原应用。此外,该组件解决了内存较小、资源受限的嵌入式设备常见的Java支持问题。
Micro Runtime是一套完整的解决方案,除上述Java运行时环境外,还包括基于Eclipse的全套软件开发包(SDK)。该开发工具适用于Windows或Linux环境,可在安装VxWorks的设备上开发、调试和部署Java应用程序。
图1:微型运行时间组件架构图
针对我们业界领先的RTOS进行的一系列最新升级,除了微型运行时间外,还包括VxWorks Plus系统。该系统是VxWorks的增强版,新增丰富的高级中间件功能和协议,能够满足航空航天与国防、工业、医疗、消费电子、网络等各行业的特殊需求。VxWorks系统在安全性、连接性、互联性、设备管理、用户交互界面和显示方面性能卓越,足以满足目前企业物联网设备的最严格要求。
此外,风河近期宣布推出用于IBMWatson 物联网平台的VxWorks客户端,为风河后续推出一系列VxWorks客户端供云计算服务提供商使用打了头阵。
操作系统及嵌入式业务的发展激动人心,亲眼见证客户在风河技术的助力下实现业务转型则让人倍感欣慰。