一种基于互联网的服务信息的获取方法和服务器技术

技术编号:15695715 阅读:62 留言:0更新日期:2017-06-24 11:14
本申请提供了一种基于互联网的服务信息的获取方法和服务器,本发明专利技术中管理平台预先建立,管理平台包括管理平台的第一服务器、强隔离装置和第二服务器。安装有外网应用的客户端与第一服务器通信,第一服务器将第一查询任务通过强隔离装置发送到第二服务器,进而能够为用户办理业务。本发明专利技术中多个外网应用均通过管理平台的第一服务器以及强隔离装置访问第二服务器,不再需要对每一个外网应用均设置有其对应的外网服务器、强隔离装置和内网服务器,避免了资源浪费。

【技术实现步骤摘要】
一种基于互联网的服务信息的获取方法和服务器
本专利技术涉及通信领域,更具体的说,涉及一种基于互联网的服务信息的获取方法和服务器。
技术介绍
随着电力行业的不断发展,国家电网为用户提供了很多的服务,如电量查询、办理用户新装、办理用户变更业务等业务。但国家电网公司规定国家电网的外网服务器需要通过强隔离装置才能访问国家电网的内网服务器。因此,用户在办理业务时,用户在客户端的外网应用上输入指令,客户端将指令发送到用户访问的国家电网的该外网应用对应的外网服务器上,进而该外网应用对应的外网服务器通过强隔离装置去访问该外网应用对应的内网服务器,内网服务器去调用相应的应用软件去办理用户需要办理的业务。需要说明的是,客户端分为两种,一种为安装在手机上的软件APP客户端,一种为安装在电脑上的电脑PC浏览器客户端。以用户在电E宝上查询电费为例,首先用户在手机APP客户端上的电E宝软件上选择查询哪个月份的电费,进而客户端将查询指令发送到电E宝的外网服务器,电E宝的外网服务器生成查询任务并通过强隔离装置发送到电E宝的内网服务器,电E宝的内网服务器去调用可以查询电量的应用软件如营销业务应用系统,去查询电量,进而用户能够知道自己的电费。其中,外网应用包括电E宝、95598网站、掌上电力客户端等,应用软件包括营销业务应用系统、短信平台、95598业务支持系统等。上述方法中,每一个外网应用均有其对应的外网服务器、强隔离装置和内网服务器,如电E宝有电E宝的外网服务器、强隔离装置和内网服务器,95598网站有95598网站的外网服务器、强隔离装置和内网服务器。但每一个外网应用均有其对应的外网服务器、强隔离装置和内网服务器,会造成资源的浪费。因此,亟需一种在办理电力行业的业务时,能够节省资源的方法。
技术实现思路
有鉴于此,本专利技术提供一种基于互联网的服务信息的获取方法和服务器,以解决在办理电力行业的业务时,资源较浪费的问题。为解决上述技术问题,本专利技术采用了如下技术方案:一种基于互联网的服务信息的获取方法,应用于管理平台的第一服务器,其中,所述管理平台预先建立且所述第一服务器为外网服务器,所述获取方法包括:接收客户端发送的第一查询指令;其中,所述第一查询指令中携带有用户身份标识号ID号以及用户在所述客户端上访问的外网应用的系统ID号;根据所述第一查询指令,生成第一查询任务;将所述第一查询任务通过所述管理平台的强隔离装置发送到所述管理平台的第二服务器;判断所述第二服务器中的预设位置是否保存有查询结果;当判断出所述第二服务器中的所述预设位置保存有所述查询结果,将所述查询结果发送到所述客户端。优选地,所述第一查询指令中还携带有验证信息。优选地,所述验证信息的获取过程包括:获取第二查询指令,其中,所述第二查询指令中携带有所述用户ID号以及所述系统ID号;根据所述第二查询指令,生成第二查询任务;将所述第二查询任务通过所述强隔离装置发送到所述第二服务器;获取所述用户输入的所述验证信息。一种基于互联网的服务信息的获取方法,应用于管理平台的第二服务器,其中,所述管理平台预先建立且所述第二服务器为内网服务器,所述获取方法包括:接收所述管理平台的第一服务器通过所述管理平台的强隔离装置发送的第一查询任务;判断所述第一查询任务中的系统ID号是否在所述管理平台注册过且所述系统ID号是否有查询所述第一查询任务对应的应用软件的权限;当判断出所述第一查询任务中的所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的权限,在所述应用软件中获取与所述第一查询任务中的用户ID号相应的查询任务对应的查询结果;将所述查询结果写入到预设位置。优选地,当所述第一服务器接收的第一查询指令中包括验证信息时,接收所述管理平台的第一服务器通过所述管理平台的强隔离装置发送的第一查询任务后,还包括:判断所述第一查询任务中的验证信息是否是在预设时间内生成的;相应的,当判断出所述第一查询任务中的所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的权限,在所述应用软件中获取与所述第一查询任务中的用户ID号相应的查询任务对应的查询结果,具体包括:当判断出所述第一查询任务中的所述验证信息是在预设时间内生成的、所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的权限,在所述应用软件中获取与所述第一查询任务中的所述用户ID号相应的查询任务对应的所述查询结果。优选地,所述验证信息的生成过程包括:接收所述第一服务器通过所述强隔离装置发送的第二查询任务;判断所述第二查询任务中的所述系统ID号是否注册、所述用户ID号是否保存在内网数据库中以及所述内网数据库中是否保存有所述用户ID号对应的手机号码;当判断出所述第二查询任务中的所述系统ID号注册、所述用户ID号保存在所述内网数据库中以及所述内网数据库中保存有所述用户ID号对应的手机号码,生成验证信息。优选地,所述生成验证信息后,还包括:将所述验证信息发送到短信平台,以使所述短信平台将所述验证信息发送到所述手机号码对应的移动终端。一种第一服务器,包括:接收单元,用于接收客户端发送的第一查询指令;其中,所述第一查询指令中携带有用户ID号以及用户在所述客户端上访问的外网应用的系统ID号;第一生成单元,用于根据所述第一查询指令,生成第一查询任务;第一发送单元,用于将所述第一查询任务通过所述管理平台的强隔离装置发送到所述管理平台的第二服务器;第一判断单元,用于判断所述第二服务器中的预设位置是否保存有查询结果;第二发送单元,用于当所述第一判断单元判断出所述第二服务器中的所述预设位置保存有所述查询结果,将所述查询结果发送到所述客户端。优选地,当所述第一查询指令中还携带有验证信息时,所述接收单元包括:第一获取单元,用于获取第二查询指令,其中,所述第二查询指令中携带有所述用户ID号以及所述系统ID号;第二生成单元,用于根据所述第二查询指令,生成第二查询任务;第三发送单元,用于将所述第二查询任务通过所述强隔离装置发送到所述第二服务器;第二获取单元,用于获取所述用户输入的所述验证信息。一种第二服务器,包括:第一接收模块,用于接收所述管理平台的第一服务器通过所述管理平台的强隔离装置发送的第一查询任务;第一判断模块,用于判断所述第一查询任务中的系统ID号是否在所述管理平台注册过且所述系统ID号是否有查询所述第一查询任务对应的应用软件的权限;获取模块,用于当所述第一判断模块判断出所述第一查询任务中的所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的权限,在所述应用软件中获取与所述第一查询任务中的用户ID号相应的查询任务对应的查询结果;写入模块,用于将所述查询结果写入到预设位置。优选地,第一判断模块,还用于当所述第一服务器接收的第一查询指令中包括验证信息时,第一接收模块接收所述管理平台的第一服务器通过所述管理平台的强隔离装置发送的第一查询任务后,判断所述第一查询任务中的验证信息是否是在预设时间内生成的;相应的,所述获取模块用于当所述第一判断模块判断出所述第一查询任务中的所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的本文档来自技高网
...
一种基于互联网的服务信息的获取方法和服务器

【技术保护点】
一种基于互联网的服务信息的获取方法,其特征在于,应用于管理平台的第一服务器,其中,所述管理平台预先建立且所述第一服务器为外网服务器,所述获取方法包括:接收客户端发送的第一查询指令;其中,所述第一查询指令中携带有用户身份标识号ID号以及用户在所述客户端上访问的外网应用的系统ID号;根据所述第一查询指令,生成第一查询任务;将所述第一查询任务通过所述管理平台的强隔离装置发送到所述管理平台的第二服务器;判断所述第二服务器中的预设位置是否保存有查询结果;当判断出所述第二服务器中的所述预设位置保存有所述查询结果,将所述查询结果发送到所述客户端。

【技术特征摘要】
1.一种基于互联网的服务信息的获取方法,其特征在于,应用于管理平台的第一服务器,其中,所述管理平台预先建立且所述第一服务器为外网服务器,所述获取方法包括:接收客户端发送的第一查询指令;其中,所述第一查询指令中携带有用户身份标识号ID号以及用户在所述客户端上访问的外网应用的系统ID号;根据所述第一查询指令,生成第一查询任务;将所述第一查询任务通过所述管理平台的强隔离装置发送到所述管理平台的第二服务器;判断所述第二服务器中的预设位置是否保存有查询结果;当判断出所述第二服务器中的所述预设位置保存有所述查询结果,将所述查询结果发送到所述客户端。2.根据权利要求1所述的获取方法,其特征在于,所述第一查询指令中还携带有验证信息。3.根据权利要求2所述的获取方法,其特征在于,所述验证信息的获取过程包括:获取第二查询指令,其中,所述第二查询指令中携带有所述用户ID号以及所述系统ID号;根据所述第二查询指令,生成第二查询任务;将所述第二查询任务通过所述强隔离装置发送到所述第二服务器;获取所述用户输入的所述验证信息。4.一种基于互联网的服务信息的获取方法,其特征在于,应用于管理平台的第二服务器,其中,所述管理平台预先建立且所述第二服务器为内网服务器,所述获取方法包括:接收所述管理平台的第一服务器通过所述管理平台的强隔离装置发送的第一查询任务;判断所述第一查询任务中的系统ID号是否在所述管理平台注册过且所述系统ID号是否有查询所述第一查询任务对应的应用软件的权限;当判断出所述第一查询任务中的所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的权限,在所述应用软件中获取与所述第一查询任务中的用户ID号相应的查询任务对应的查询结果;将所述查询结果写入到预设位置。5.根据权利要求4所述的获取方法,其特征在于,当所述第一服务器接收的第一查询指令中包括验证信息时,接收所述管理平台的第一服务器通过所述管理平台的强隔离装置发送的第一查询任务后,还包括:判断所述第一查询任务中的验证信息是否是在预设时间内生成的;相应的,当判断出所述第一查询任务中的所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的权限,在所述应用软件中获取与所述第一查询任务中的用户ID号相应的查询任务对应的查询结果,具体包括:当判断出所述第一查询任务中的所述验证信息是在预设时间内生成的、所述系统ID号在所述管理平台注册过且所述系统ID号有查询所述第一查询任务对应的应用软件的权限,在所述应用软件中获取与所述第一查询任务中的所述用户ID号相应的查询任务对应的所述查询结果。6.根据权利要求5所述的获取方法,其特征在于,所述验证信息的生成过程包括:接收所述第一服务器通过所述强隔离装置发送的第二查询任务;判断所述第二查询任务中的所述系统ID号是否注册、所述用户ID号是否保存在内网数据库中以及所述内网数据库中是否保存有所述用户ID号对应的手机号码;当判断出所述第二查询任务中的所述系统ID号注册、所述用户ID号保存在所述内网数据库中以及所述内网数据库中保存有所述用户ID号对应的手机号码,生成验证信息。7.根据权利要求6所述的获取方法,其特征在于,所述生成验证信息后,还包括:将所述验证信息发送到短信平台,以使所述短信平台将所述验证信息发送到所述手机号码对应的移动终端。8.一种第一服务器,其特征在于,包括:接收单元,...

【专利技术属性】
技术研发人员:朱新坡王峰欧阳红张安华王宇坤李恩
申请(专利权)人:北京中电普华信息技术有限公司国网信息通信产业集团有限公司国家电网公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1