发明名称 一种对嵌入式设备集群管理及监控的方法
摘要 随着网络信息技术的飞速发展,Web技术越来越多的用在控制领域,客户端只需连接以太网,取得访问权限,就可以访问服务器,查阅现场有关信息,并可以对服务器的操作进行控制。嵌入式系统有实时性强,可靠性高,结构小巧等优点,Web技术和嵌入式系统的结合,充分发挥了两者各自的优势,为远端数据监控的发展开辟了一片天空。本发明是一种对嵌入式设备集群管理及监控的方法,它有五大步骤;它通过浏览器完成对单个嵌入式设备及嵌入式设备集群的控制管理及监控。用户通过客户端连接以太网,获取用户权限时即可通过浏览器访问服务器,业务逻辑主要是在服务器端实现的,从而大大简化了客户端电脑载荷,降低了用户的总体成本。
申请公布号 CN102664952B 申请公布日期 2014.08.13
申请号 CN201210125017.0 申请日期 2012.04.25
申请人 北京航空航天大学 发明人 赵琦;王罡;冯文全;朱楠;张猛
分类号 H04L29/08(2006.01)I;G06F9/44(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京慧泉知识产权代理有限公司 11232 代理人 王顺荣;唐爱华
主权项 一种对嵌入式设备集群管理及监控的方法,其特征在于:该方法具体实现步骤如下:步骤1在编写底层应用前先要进行面向对象的分析,分析的结果供Java程序访问,分析后首先编写slice程序,然后分别用相应ICE工具自动生成C++程序和Java程序,之后的底层应用模块和Web模块就是通过这些程序和ICE中间件完成通信的;步骤2由slice程序生成的C++程序只有抽象类,在嵌入式设备的底层应用中的开发中实现方法的具体类要继承由slice程序生成的抽象类,这样才能由ICE中间件识别,完成Java程序和C++程序的通信;步骤3Java Web应用要运行在Servlet容器中,而且需要标准Java程序运行时环境的支持;所以应该先在嵌入式设备上安装JRE,然后再把Web应用移植到嵌入式设备上;要想实现Java Web应用模块同嵌入式底层应用模块的通信,Web应用中对应的业务逻辑组件也要实现由slice程序生成的接口,这样它才能得到C++程序对象的引用;步骤4当在浏览器访问嵌入式设备时,请求信息通过http协议传输到Web服务器,并交由Java Web应用处理,并把处理结果返回给浏览器;这里采用AJAX技术,使得网页整体只需发送一次,而以后只需发送有用信息,从而提高Web程序的性能,减轻服务器和带宽的负担;步骤5最终实现从前端浏览器调用ARM中用C++程序对象的方法:首先通过AJAX和Web服务器进行异步通信,然后在Web服务器中由Java程序生成要显示给浏览器的内容,Java程序在生成显示内容时,通过ICE调用ARM中C++程序对象的方法,从而实现通过浏览器高效控制ARM。
地址 100191 北京市海淀区学院路37号