基于认证的网络系统及其远程管理方法

文档序号:6366526阅读:208来源:国知局
专利名称:基于认证的网络系统及其远程管理方法
技术领域
本发明涉及一种网络系统,尤其涉及一种基于认证的网络系统。
背景技术
随着网络应用的普及,人们迫切需要一种能够方便安全的调用远程主机上的信息,查看远程网络设备上的运行日志和设置远程网络设备上的配置参数的网络系统及其解决方案。如中国专利申请第00135720.4号,其揭露了一种全球信息网环境下的可选择渐层式模型下载方法,请参阅图1,其是将渐进式模型以关系型数据库的格式储存于一设置于全球信息网服务器12之下的数据库13中,用户通过客户端11以HTTP要求(Request)来向网络中的服务器12进行数据采集作业,并以渐进式识别码LOD ID(Level Of Detail Identification)作为存取该数据库13的主钥匙,不需要增加新的服务器程序,而只是利用全球信息网服务器12中既有的CGI/ASP/PHP等服务程序,便可达成对数据库13中某个阶层的渐进式模型的下载。但是,该技术仅为一种为减少远程调用数据库中数据时的网络数据流量的方法,其缺乏一种安全认证以保护数据库中数据安全的机制,且其不能够对数据库中数据进行远程配置处理。

发明内容本发明所要解决的技术问题在于提供一种可有效保护数据库中数据安全的基于认证的网络系统及其远程管理方法。
本发明所采用的技术方案为提供一种基于认证的网络系统,其包括一客户端、一网络服务器及一数据库,其中,该客户端提供给用户一管理接口,可用于向网络服务器发出请求指令和接收来自外部的反馈信息,该数据库进一步包括一配置参数数据库和一运行日志数据库,其内分别存储有系统配置参数和系统运行日志数据,该网络服务器进一步包括一服务端模组、一CGI(Common Gateway Interface)接口模组及一命令管理模组,其中,该服务端模组提供给该网络系统一种身份认证功能,并可用于接收并发送来自该客户端的请求指令,该CGI接口模组用于接收来自该服务端模组的请求指令,并提交给命令管理模组,该命令管理模组可根据该请求指令来处理该数据库中的数据,而该客户端提供给用户的管理接口可为一通用网络浏览器,如Netscape或Internet Explorer,且该客户端与该网络服务器之间的信息传输使用HTTP协议。
本发明另提供一种对该网络系统进行远程管理的方法,首先,用户通过客户端远程向服务端模组发出请求指令,该服务端模组则会向用户发出要求身份认证的提示信息,用户接收到该提示信息后向服务端模组发送身份认证信息,由该服务端模组验证身份认证信息是否通过,如果认证信息未通过,该服务端模组再次向用户发出要求身份认证的提示信息,若认证信息获得通过,该服务端模组则会将该请求指令传送给CGI接口模组,并由该CGI接口模组提交给命令管理模组,该命令管理模组则根据该请求指令对该数据库中的数据进行配置处理或查阅,然后将处理后的结果反馈给用户,使用户得到所请求的处理结果或调阅信息。
由于采用了上述技术方案,本发明基于认证的网络系统可有效保护数据库中数据安全,且具有系统架构简单的优点。

图1是现有的可选择渐层式模型下载方法的系统架构示意图。
图2是本发明基于认证的网络系统的系统架构示意图。
图3是本发明基于认证的网络系统的远程管理方法流程图。
具体实施方式请参阅图2,是本发明基于认证的网络系统的系统架构示意图。本发明基于认证的网络系统包括一客户端21、一网络服务器22及一数据库23,其中,该客户端21提供给用户一管理接口,可用于向网络服务器22发出请求指令和接收来自外部的反馈信息,该数据库进一步包括一配置参数数据库231和一运行日志数据库232,其内分别存储有系统配置参数和系统运行日志数据,该网络服务器22进一步包括一服务端模组221、一CGI(Common Gateway Interface)接口模组222及一命令管理模组223,其中,该服务端模组221提供给该网络系统一种身份认证功能,并可用于接收并发送来自该客户端21的请求指令,该CGI接口模组222用于接收来自该服务端模组221的请求指令,并提交给命令管理模组223,该命令管理模组223系可根据该请求指令来处理该数据库中的数据,而该客户端21提供给用户的管理接口可为一通用网络浏览器,如Netscape或Internet Explorer,且该客户端21与该网络服务器22之间的信息传输使用HTTP协议。
请参阅图3,是本发明基于认证的网络系统的远程管理方法流程图。首先,用户通过客户端21远程向服务端模组22发出请求指令(步骤110),该服务端模组22则会向用户发出要求身份认证的提示信息(步骤120),用户接收到该提示信息后向服务端模组22发送身份认证信息(步骤130),该服务端模组22验证身份认证信息是否通过(步骤140),如果认证信息未通过,该服务端模组22再次向用户发出要求身份认证的提示信息(步骤150),若认证信息获得通过,该服务端模组22则会将该请求指令传送给CGI接口模组23(步骤160),并由该CGI接口模组23提交给命令管理模组24(步骤170),该命令管理模组24则根据该请求指令对该数据库中的数据进行配置处理或查阅(步骤180),然后将处理后的结果反馈给用户(步骤190),使用户得到所请求的处理结果或调阅信息。
权利要求
1.一种基于认证的网络系统,其包括一客户端,其提供给用户一管理接口,可用于对外发送请求指令和接收来自外部的反馈信息;一数据库,其内存储有网络系统数据;一网络服务器,其特征在于该网络服务器进一步包括一服务端模组,其提供给该网络系统一种身份认证功能,并可接收并发送来自该客户端的请求指令;一CGI接口模组,其可接收并发送来自该服务端模组的请求指令;及一命令管理模组,其可根据来自该CGI接口模组的请求指令来处理该数据库中的网络系统数据。
2.如权利要求1所述的基于认证的网络系统,其特征在于该客户端提供给用户的管理接口为一通用网络浏览器。
3.如权利要求1所述的基于认证的网络系统,其特征在于该客户端与该服务端模组之间的信息传输使用HTTP协议。
4.如权利要求1所述的基于认证的网络系统,其特征在于该数据库进一步包括一配置参数数据库,其存储有系统配置参数数据。
5.如权利要求1所述的基于认证的网络系统,其特征在于该数据库进一步包括一运行日志数据库,其存储有系统运行日志数据。
6.一种基于认证的网络系统的远程管理方法,其包括以下步骤用户通过客户端远程向服务端模组发出请求指令;该服务端模组向用户发出要求身份认证的提示信息;用户接收到该提示信息后向服务端模组发送身份认证信息;该服务端模组验证身份认证信息是否通过;该服务端模组将该请求指令传送给CGI接口模组;该CGI接口模组提交该请求指令给命令管理模组;该命令管理模组根据该请求指令对该数据库数据进行配置处理或查阅;该命令管理模组将处理后的结果反馈给用户。
7.如权利要求6所述的基于认证的网络系统远程管理方法,其特征在于该服务端模组验证身份认证信息是否通过的步骤进一步包括认证信息未通过时,该服务端模组再次向用户发出要求身份认证提示信息的步骤。
全文摘要
本发明提供一种基于认证的网络系统及其远程管理方法,其中该网络系统包括一客户端、一网络服务器及一数据库,其中该网络服务器进一步包括一服务端模组、一CGI接口模组及一命令管理模组,该服务端模组提供给该网络系统一种身份认证功能,并可接收并发送来自该客户端的请求指令,该CGI接口模组可接收来自该服务端模组的请求指令,并提交给命令管理模组,该命令管理模组则根据该请求指令对该数据库中的网络系统数据进行处理或查阅,然后将处理后的结果反馈给用户,使用户得到所请求的处理结果或调阅信息。本发明基于认证的网络系统可有效保护数据库中数据安全,且具有系统架构简单的优点。
文档编号G06F17/00GK1570905SQ0313997
公开日2005年1月26日 申请日期2003年7月25日 优先权日2003年7月25日
发明者卓飞, 何唐 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1