6月9日,在2020阿里云线上峰会上,阿里云正式发布轻量级物联网嵌入式操作系统alios things 3.1,该升级版本支持用户通过内建模板高效一键式搭建各种aiot应用,通过支持应用组件的快速构建、安装和使用,使得用户垂直领域能力可以高效地集成到alios things中,实现可共享和传递。
阿里云方面表示,alios things 3.1版本旨在为用户提供更加切合使用场景的能力,同时,提高产品整体的易用性和生态能力,通过生态力量使得产品可以更加快速的得到发展。
据了解,针对aiot用户所关心的语音流媒体能力,alios things新增包括rtp/srtp,http chunk等功能,并增加对http dns协议的支持,提高设备侧dns服务调用的安全保障。同时,新增对工业canopen协议,楼宇knx协议的支持,modbus协议主站命令实现全量支持,cli命令行组件增加登录密码支持,提升物联网设备本地安全保障。posix标准接口支持增加到145个,覆盖常用api,使其他操作系统平台的能力可以快速复用至aiot应用中,实现跨界竞争力。
针对物联网场景中通信模组迭代快,型号多的情况,推出at命令模组驱动开发脚手架工具,并通过sal和mal组件,实现用户应用快速切换不同的通信模组,以适应不同的应用场景。
通过对用户使用习惯的调研,重新设计编译构建系统,使得功能组件和os本身实现解耦,实现功能组件单独安装,os功能组件迭代将不再依赖于os自身版本的迭代。对于开发者,组件的使用仅需通过头文件包含,而无需再进行复杂的makefile编写,大大简化使用流程。同时,提出组件集成标准,向生态用户提供组件构建脚手架工具,帮助生态伙伴快速将其软硬一体能力集成至alios things平台,通过平台实现高效的集成和传播。
阿里云产品负责人唐颖表示,alios things3.1版本,新增了大量贴近于实际应用的协议及功能。同时,通过对开发工具的迭代,在提升用户开发便利性的同时,也重点考虑了生态集成的便捷性,使生态伙伴可以借助alios things平台,高效完成用户触达和被集成。alios things 3.1将给用户带来全新使用体验和开发效率,同时也是面向生态伙伴的全新起点。