位置:51电子网 » 技术资料 » 其它综合

在应用系统中嵌入WWW服务功能的实现方法

发布时间:2007/8/30 0:00:00 访问次数:512

    摘要:在通信线路实时状态信息监视系统中嵌入WWW服务功能的设计方法,系统构成以及各级成部分结构和WWW功能的实现流程,描述了系统中的关键技术。目前该设计方案已经成功应用于通信线路实时状态信息监视系统中,取得了良好的效果。

    关键词:全球信息网 实时嵌入式系统 通信线路状态信息监视

目前客户在访问具远程访问和控制功能的应用系统时,大多都需要安装专门的客户端软件,这给客户的访问带来了很大的不便。随着全球信息网(Wide World Web)的发展和Web浏览器的广泛应用,在应用系统设计时使用HTTP协议和HTML标准嵌入WWW服务功能,使应用系统与Web连接起来,这样任何一个有标准Web浏览器的客户都可以通过Web浏览器直接访问该应用系统,而不需要安装专门的客户端软件。

这里设计的通信线路实时状态信息监视系统主要是对多路通信线路的收电平、发电平及误码率指标进行实时测试,并通过网络将实时测试结果送到相应的各级客户;各级客户在远端通过Web浏览器而不用专门的客户端程序就可以对自己所关心的数据进行监测,通过Weh浏览器客户还可以在客户端选择所关心的线路及各类参数,并依据权限对应用系统进行相应的远程控制。

在实时系统中嵌入WWW服务功能,主要解决了如下问题:

(1)动态实时地改变数据网页,即将需要发送的数据网页模板在系统启动时装入内存,根据实时采集的数据,实时改变已装入内存的数据网页。

(2)对HTTP服务器端口(80)进行监听,处理、响应客户端的各类请求。

(3)实现安全控制,根据访问客户的IP地址和登录信息,对客户进行过滤和权限设置,记录客户的操作。

(4)根据各级客户的权限不同,实现对不同客户的同一请求发送不同的客户数据网页。

(5)根据正在访问客户的数量和级别,动态控制数据网页的发送和刷新。

1 系统设计方法

1.1 系统构成

通信线路实时状态信息监视系统主要由以下三部分构成:数据采集子系统、数据处理子系统和信息表现子系统。其系统构成如图1所示。

数据采集子系统主要由收电平测量板、发电平测量板和误码测量板组成。这些测量板在信息处理器的控制下,对各路通信线路的接收电压、发送电压和误码等指标进行测量,并将测量数据送到信息处理器进行处理。

数据处理子系统主要由信息处理器、多串口卡和网络卡等组成,它是信息处理的核心。方面控制着数据采集子系统各采集板的数据采集,接收并处理这些采集板发送来的数据,并根据处理后的数据和主页模板生成公共数据主页;另一方面响应本地客户和网络客户的请求,根据客户的请求进行相应的处理、显示和控制。

信息表现子系统主要由本地监视、控制平台和内、外部网络构成。本地客户通过本地监视、控制平台监视整个系统的通信线路实时状态信息,控制系统的工作状态,设置网络客户的权限,根据需要对系统进行配置和维护;网络客户则根据自己所拥有的权限通过Web浏览器监视应用系统中通信线路的实时状态信息,向系统发送远程控制命令。

1.2 嵌入WWW服务功能的实现

在应用系统中嵌入WWW服务功能需要完成两个方面的工作:一是动态主页的实时生成;埂侦听应答客户请求,其具体实现流程如图2所示。

1.2.1 动态主页生成过程

    摘要:在通信线路实时状态信息监视系统中嵌入WWW服务功能的设计方法,系统构成以及各级成部分结构和WWW功能的实现流程,描述了系统中的关键技术。目前该设计方案已经成功应用于通信线路实时状态信息监视系统中,取得了良好的效果。

    关键词:全球信息网 实时嵌入式系统 通信线路状态信息监视

目前客户在访问具远程访问和控制功能的应用系统时,大多都需要安装专门的客户端软件,这给客户的访问带来了很大的不便。随着全球信息网(Wide World Web)的发展和Web浏览器的广泛应用,在应用系统设计时使用HTTP协议和HTML标准嵌入WWW服务功能,使应用系统与Web连接起来,这样任何一个有标准Web浏览器的客户都可以通过Web浏览器直接访问该应用系统,而不需要安装专门的客户端软件。

这里设计的通信线路实时状态信息监视系统主要是对多路通信线路的收电平、发电平及误码率指标进行实时测试,并通过网络将实时测试结果送到相应的各级客户;各级客户在远端通过Web浏览器而不用专门的客户端程序就可以对自己所关心的数据进行监测,通过Weh浏览器客户还可以在客户端选择所关心的线路及各类参数,并依据权限对应用系统进行相应的远程控制。

在实时系统中嵌入WWW服务功能,主要解决了如下问题:

(1)动态实时地改变数据网页,即将需要发送的数据网页模板在系统启动时装入内存,根据实时采集的数据,实时改变已装入内存的数据网页。

(2)对HTTP服务器端口(80)进行监听,处理、响应客户端的各类请求。

(3)实现安全控制,根据访问客户的IP地址和登录信息,对客户进行过滤和权限设置,记录客户的操作。

(4)根据各级客户的权限不同,实现对不同客户的同一请求发送不同的客户数据网页。

(5)根据正在访问客户的数量和级别,动态控制数据网页的发送和刷新。

1 系统设计方法

1.1 系统构成

通信线路实时状态信息监视系统主要由以下三部分构成:数据采集子系统、数据处理子系统和信息表现子系统。其系统构成如图1所示。

数据采集子系统主要由收电平测量板、发电平测量板和误码测量板组成。这些测量板在信息处理器的控制下,对各路通信线路的接收电压、发送电压和误码等指标进行测量,并将测量数据送到信息处理器进行处理。

数据处理子系统主要由信息处理器、多串口卡和网络卡等组成,它是信息处理的核心。方面控制着数据采集子系统各采集板的数据采集,接收并处理这些采集板发送来的数据,并根据处理后的数据和主页模板生成公共数据主页;另一方面响应本地客户和网络客户的请求,根据客户的请求进行相应的处理、显示和控制。

信息表现子系统主要由本地监视、控制平台和内、外部网络构成。本地客户通过本地监视、控制平台监视整个系统的通信线路实时状态信息,控制系统的工作状态,设置网络客户的权限,根据需要对系统进行配置和维护;网络客户则根据自己所拥有的权限通过Web浏览器监视应用系统中通信线路的实时状态信息,向系统发送远程控制命令。

1.2 嵌入WWW服务功能的实现

在应用系统中嵌入WWW服务功能需要完成两个方面的工作:一是动态主页的实时生成;埂侦听应答客户请求,其具体实现流程如图2所示。

1.2.1 动态主页生成过程

-->
相关IC型号

Warning: Undefined variable $stockkeys in G:\website_51dzw\www.51dzw.com\code\tech\view.php on line 152

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式