远程访问服务器的方法及web服务器的制造方法

文档序号:9754523阅读:663来源:国知局
远程访问服务器的方法及web服务器的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种远程访问服务器的方法及web服务器。
【背景技术】
[0002]在电信业务的现场环境中,通常部署有很多服务器设备,终端对于服务器的访问有两种方式,即终端到机房内部网络进行访问或者进行远程登录访问。终端到机房内部网络进行访问可以使用SecureCRT等工具登陆并访问服务器;而在机房外部网络常用的远程方法为使用微软的远程桌面、telnet等工具连接到局点内部网络进行操作,这种远程访问的方式比较麻烦;另外,由于局方出于对访问安全的考虑,通常都设有防火墙,且不会直接开放远程登录,特别是国外局点,通常无法给终端提供远程访问方式,在这种情况下,如果现场环境出现问题,远程支持人员要进行操作时比较麻烦。
[0003]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0004]本发明的主要目的在于解决终端远程访问服务器操作较麻烦的技术问题。
[0005]为实现上述目的,本发明提供一种远程访问服务器的方法,所述远程访问服务器的方法包括以下步骤:
[0006]web服务器接收客户端发送的登录请求,根据所述登录请求向所述客户端返回访问服务器的列表信息;
[0007]在所述客户端选中所述列表信息中的一访问服务器后,接收所述客户端发送的与所述访问服务器建立连接的连接请求,根据所述连接请求向所述访问服务器发送建立会话请求;
[0008]接收所述访问服务器根据所述建立会话请求返回的建立成功的响应消息,向所述客户端发送所述响应消息,以便所述客户端访问所述访问服务器。
[0009]优选地,所述web服务器接收客户端发送的登录请求,根据所述登录请求向所述客户端返回访问服务器的列表信息的步骤包括:
[0010]接收所述客户端发送的登录请求,根据所述登录请求进行登录权限检查;
[0011]当登录权限检查通过后,向所述客户端返回访问服务器的列表信息。
[0012]优选地,所述在所述客户端选中所述列表信息中的一访问服务器后,接收所述客户端发送的与所述访问服务器建立连接的连接请求,根据所述连接请求向所述访问服务器发送建立会话请求的步骤包括:
[0013]接收所述客户端发送的与所述访问服务器建立连接的连接请求,根据所述连接请求进行连接权限检查;
[0014]当连接权限检查通过后,向所述访问服务器发送建立会话请求。
[0015]优选地,所述远程访问服务器的方法还包括:
[0016]接收所述客户端发送的操作命令,向所述访问服务器发送所述操作命令;
[0017]接收所述访问服务器执行所述操作命令后返回的响应消息并返回该响应消息至所述客户端。
[0018]优选地,所述接收所述客户端发送的操作命令,向所述访问服务器发送所述操作命令的步骤包括:
[0019]接收所述客户端发送的操作命令,根据所述操作命令进行命令执行权限检查;
[0020]当命令执行权限检查通过后,向所述访问服务器发送所述操作命令。
[0021]此外,为实现上述目的,本发明还提供一种web服务器,其特征在于,所述web服务器包括:
[0022]返回模块,用于web服务器接收客户端发送的登录请求,根据所述登录请求向所述客户端返回访问服务器的列表信息;
[0023]第一发送模块,用于在所述客户端选中所述列表信息中的一访问服务器后,接收所述客户端发送的与所述访问服务器建立连接的连接请求,根据所述连接请求向所述访问服务器发送建立会话请求;
[0024]第二发送模块,用于接收所述访问服务器根据所述建立会话请求返回的建立成功的响应消息,向所述客户端发送所述响应消息,以便所述客户端访问所述访问服务器。
[0025]优选地,所述返回模块包括:
[0026]第一检查单元,用于接收所述客户端发送的登录请求,根据所述登录请求进行登录权限检查;
[0027]返回单元,用于当登录权限检查通过后,向所述客户端返回访问服务器的列表信息。
[0028]优选地,所述第一发送模块包括:
[0029]第二检查单元,用于接收所述客户端发送的与所述访问服务器建立连接的连接请求,根据所述连接请求进行连接权限检查;
[0030]第一发送单元,用于当连接权限检查通过后,向所述访问服务器发送建立会话请求。
[0031]优选地,所述web服务器还包括:
[0032]第三发送模块,用于接收所述客户端发送的操作命令,向所述访问服务器发送所述操作命令;
[0033]接收模块,用于接收所述访问服务器执行所述操作命令后返回的响应消息并返回该响应消息至所述客户端。
[0034]优选地,所述第三发送模块包括:
[0035]第三检查单元,用于接收所述客户端发送的操作命令,根据所述操作命令进行命令执行权限检查;
[0036]第二发送单元,用于当命令执行权限检查通过后,向所述访问服务器发送所述操作命令。
[0037]本发明一种远程访问服务器的方法及web服务器,在终端的客户端上登录web服务器,由web服务器向客户端返回多个可访问的服务器的列表信息,用户可直接选择列表中的某一访问服务器,并向web服务器发送与该访问服务器建立连接的连接请求,然后,web服务器与访问服务器建立会话,至此客户端可访问电信业务的现场环境中的多个访问服务器中的一个,本实施例采用通用的web方式,不需要使用远程桌面、telnet等工具,访问操作较简单,可以极大提高客户端访问服务器的方便性、灵活性。
【附图说明】
[0038]图1为本发明远程访问服务器的方法第一实施例的流程示意图;
[0039]图2为图1中步骤SlOl的细化流程示意图;
[0040]图3为图1中步骤S102的细化流程示意图;
[0041]图4为本发明远程访问服务器的方法第二实施例的流程示意图;
[0042]图5为本发明web服务器第一实施例的功能模块示意图;
[0043]图6为图5中返回模块的细化功能模块示意图;
[0044]图7为图5中第一发送模块的细化功能模块示意图;
[0045]图8为本发明web服务器第二实施例的功能模块示意图。
[0046]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0047]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0048]本发明提供一种远程访问服务器的方法,参照图1,在一实施例中,该远程访问服务器的方法包括:
[0049]步骤S101,web服务器接收客户端发送的登录请求,根据所述登录请求向所述客户端返回访问服务器的列表信息;
[0050]本实施例中,预先设置一个web服务器,web服务器获取电信业务的现场环境中所有服务器的信息,并对这些服务器的信息进行分类,即每一个客户端可以访问的服务器的信息归置为一类,进一步将每一类服务器的信息处理为列表信息,进行存储。
[0051]本实施例中,在终端远程访问电信业务的现场环境中的其中一个访问服务器时,用户在终端的打开的浏览器输入web服务端的URL地址,并通过在客户端中输入用户名和密码进行登录。若该客户端具有登录该web服务器的权限,则在成功登录web服务器后,web服务器向客户端返回可访问的服务器的列表信息。
[0052]步骤S102,在所述客户端选中所述列表信息中的一访问服务器后,接收所述客户端发送的与所述访问服务器建立连接的连接请求,根据所述连接请求向所述访问服务器发送建立会话请求;
[0053]本实施例中,用户浏览返回的列表信息,选择列表信息中的一个访问服务器,通过客户端发送与该选中的访问服务器建立连接的连接请求至web服务器,若该客户端具有与该选中的访问服务器建立连接的权限,则该web服务器根据连接请求启动与访问服务器的会话连接,向访问服务器发送建
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1