摘要
银河锐华终端操作系统(YROS)应用的HTML5+JavaScript+CSS开发方式尚不能完全满足应用开发的需求,特别是涉及特殊硬件,或对并发性、时延性要求较高时。对此,在操作系统的框架层添加插件库管理模块,并拓展操作系统接口,使应用能够以插件化的方式动态加载功能性C/C++插件库文件,并能够在C/C++插件库与JavaScript代码之间进行交互,实现银河锐华终端操作系统应用的C++/JavaScript混合开发,从而提高应用开发的便捷性。
The development model of HTML5+JavaScript+CSS for YinHe RuiHua Terminal OS(YROS)applications cannot fully meet the requirements of application development,especially when it involves special hardware or has high requirements for concurrency and latency.To solve this issue,a plug-in library management module is added to the framework of the OS and the OS interface is expanded so that the applications can dynamically load functional C/C++plug-in library files in a pluggable way and interact between the C/C++plug-in library and JavaScript code.By this way,C++/JavaScript hybrid development of applications on the YROS system is achieved,thereby improving the convenience of application development on YROS system.
作者
王千
麦秀青
陆平
Wang Qian;Mai Xiuqing;Lu Ping(The 32nd Research Institute of China Electronics Technology Group Corporation,Shanghai 201808,China)
出处
《计算机时代》
2023年第10期8-11,共4页
Computer Era