发明名称 |
一种基于JavaScript扩展控制硬件设备的方法 |
摘要 |
本发明涉及一种JavaScript功能扩展的应用,基于JavaScript实现用户通过网页操控硬件设备。一种基于JavaScript实现对硬件设备控制的方法,包括下述步骤:1)在应用层,分析硬件设备在中间件层封装的对象的方法和属性,按照浏览器扩展JavaScript对象的构造规则,编写代表该硬件设备的JavaScript对象;2)通过中间件层,定义硬件设备提供给应用层的方法和属性;3)在Porting层,把硬件设备的功能接口,抽象为C函数接口,并连接为动态库,供中间件层调用;4)通过浏览器在页面上控制JavaScript对象的方法和属性,实现对硬件设备的控制。本发明基于JavaScript扩展控制硬件设备的方法,能够通过浏览器嵌入的JavaScript对象,方便、快捷地对单个嵌入式设备进行控制管理。 |
申请公布号 |
CN103064667A |
申请公布日期 |
2013.04.24 |
申请号 |
CN201210518214.9 |
申请日期 |
2012.12.06 |
申请人 |
郑州威科姆科技股份有限公司 |
发明人 |
贾小波;张晓飞;王鹏丽;李伟;董迎利;陈光福 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
郑州大通专利商标代理有限公司 41111 |
代理人 |
白毅明 |
主权项 |
一种基于JavaScript扩展控制硬件设备的方法,其特征在于,包括下述步骤:1)在应用层,分析硬件设备在中间件层封装的对象的方法和属性,按照浏览器扩展JavaScript对象的构造规则,编写代表该硬件设备的JavaScript对象;2)通过中间件层,定义硬件设备提供给应用层的方法和属性;3)在Porting层,把硬件设备的功能接口,抽象为C函数接口,并连接为动态库,供中间件层调用;4)通过浏览器在页面上控制JavaScript对象的方法和属性,实现对硬件设备的控制。 |
地址 |
450001 河南省郑州市高新技术产业开发区莲花街5号 |