基于web的嵌入式设备管理

基于web的嵌入式设备管理

ID:25142361

大小:54.00 KB

页数:4页

时间:2018-11-18

基于web的嵌入式设备管理_第1页
基于web的嵌入式设备管理_第2页
基于web的嵌入式设备管理_第3页
基于web的嵌入式设备管理_第4页
资源描述:

《基于web的嵌入式设备管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Web的嵌入式设备管理

2、第1摘要:讨论了嵌入式系统中用soNormal>关键词:嵌入式系统中。2L网页中使用<L页中处理表单的能力。传统的L页被提交到客户端前插入到表单中。,如果返回正确,则继续;(4)调用页面对应的用户PRM,如果该页面中包含SSI标记,则调用SSIRPM;(5)查找<L页面中,传送至客户端。3并发中的关键技术3.1自定义用户RPM通过调用函数httpRomConfAdd(HTTP_M_GET,"/user_rpm/"User_rpm),把形如x.x.x.x/user_rpm/*.htm?para1=xxxpara2=xxx

3、的请求用函数框架如下:shortUser_rpm(HTTP_REQ_IDreqId{char*para;httpStatusSet(reqId,HTTP_OK);httpHeaderGenerate(reqId);/*产生THHP头*/para=httpGetEnv(reqId,"QUERY_STRING");/*得到输入参数*/……/*处理输入参数及准备输出结果*/httpStringPut(reqId,"<HTML>...");/*开始输出*/……/*输出全部HTML语句*/httpStringPut(reqId,"...</HTML&

4、gt;");/*结束输出*/return(RPM_DONE);}3.2自定义SSI处理函数通过调用函数httpSsiFnConfAdd("userssi",User_ssi)建立自定义SSI处理函数User_ssi。当而面中包含如下<L语句*/return(HTTP_OK);}3.3etJavaapplet实现服务器推送LiveControl模块的API提供如下Java类的实现:·DirectRegistryApplet与符号表进行通讯的基本部件·DirectReadProxy从DirectRegistry中获取符号表变量的改变·DirectyServ

5、erURL=neentBase().getHost()+"/lc/");myRegistry=neyServerURL);(2)创建用于监听符号表变量的Java部件:mybol:myReadProxy=neySymbol");mybol");(4)将Java部件myyReadProxy和myyReadProxy.addDataObjectChangeListener(myyyyReadProxy、myyRegistry中,完成Applet与服务器端LiveControl模块的连接:myRegistry.addPropertyChangeListener(my

6、ReadProxy);myRegistry.addPropertyChangeListener(myWriteProxy);另外,用户可以创建自己的Java部件和DataObjectChangeListener方法,以完成更高级的应用。3.4配置HTTP服务WindWebSerrver可进行裁剪用于不同的应用环境,可配置的参数较多,同时参数之间相互影响。因此参数的配置是否妥当将直接影响HTTP服务的性能,甚至导致HTTP服务不能正常工作。其中对WebServer内存池的配置使用尤为关键,需要进行仔细调整和多次测试。另外整个系统的网络内存池的容量也直接影响HT

7、TP服务的性能,需要结合系统规模进行配置。4实例应用在ADSL汇接器系统软件的开发过程中,使用WindWebServer开发了基于Web的图形化设备管理接口,用户在任何地点只需使用浏览器就可以对设备进行全面的管理,包括:·可以对系统用户认证和管理,不同的用户具有不同的操作权限;·可以对系统进行实时监控,页面依照机柜布局设计。设备面板和页面上的各种信号灯同步变化,一目了然。同时可以在页面上直接使用设备面板上的各种按键,操作方便。采用了服务器推送技术,降低了网络通信量和系统负担;·可以对初如化数据进行修改和保存;·可以远程更新整个软件系统;·可以随时获取和清除计

8、费信息。整个程序(含页面代码)共200K字节左右,任务的优先级设为最低,不影响原系统的正常运行,达到了很好的效果。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。