首页 > 专利 > 河南光悦网络科技有限公司 > 一种网络数据传输方法专利详情

一种网络数据传输方法   0    0

实质审查 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2021-05-31
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2021-09-24
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2041-05-31
基本信息
有效性 实质审查 专利类型 发明专利
申请号 CN202110597473.4 申请日 2021-05-31
公开/公告号 CN113364842A 公开/公告日 2021-09-07
授权日 预估到期日 2041-05-31
申请年 2021年 公开/公告年 2021年
缴费截止日
分类号 H04L29/08H04L29/06 主分类号 H04L29/08
是否联合申请 独立申请 文献类型号 A
独权数量 1 从权数量 4
权利要求数量 5 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 99 专利申请国编码 CN
专利事件 事务标签 公开、实质审查
申请人信息
申请人 第一申请人
专利权人 河南光悦网络科技有限公司 当前专利权人 河南光悦网络科技有限公司
发明人 欧香强、王爱丽、刘天全、李志豪 第一发明人 欧香强
地址 河南省郑州市自贸试验区郑州片区(郑东)金水东路85号2号楼8楼D区33号 邮编 450000
申请人数量 1 发明人数量 4
申请人所在省 河南省 申请人所在市 河南省郑州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
摘要
本发明涉及一种网络数据传输方法,终端设备向外网服务器发送服务获取初始请求,外网服务器向内网服务器发送服务获取目标请求,服务获取目标请求由服务获取初始请求处理得到,内网服务器根据服务获取目标请求以及内置的服务接口数据库,得到目标服务接口,内网服务器调用目标服务接口,得到响应结果,并将响应结果返回至外网服务器,外网服务器将响应结果返回至终端设备。无需在外网服务器中配置多个与内网服务器提供的各种服务分别对应的服务接口,即便当内网服务器提供的服务较多时,也不会增大外网服务器上的服务接口的个数,降低外网服务器中服务接口的复杂程度,降低开发人员的工作量,降低对服务器的影响程度。
  • 摘要附图
    一种网络数据传输方法
  • 说明书附图:图1
    一种网络数据传输方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2021-09-24 实质审查的生效 IPC(主分类): H04L 29/08 专利申请号: 202110597473.4 申请日: 2021.05.31
2 2021-09-07 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种网络数据传输方法,其特征在于,包括:
终端设备向外网服务器发送服务获取初始请求,所述服务获取初始请求包括终端设备要求的目标服务的标识;
所述外网服务器通过外网服务器对应的外网公用服务接口向内网服务器对应的内网公用服务接口发送服务获取目标请求,所述服务获取目标请求由所述服务获取初始请求处理得到;
所述内网服务器根据所述服务获取目标请求,以及内置的服务接口数据库,得到与所述目标服务的标识相对应的目标服务接口;其中,所述服务接口数据库包括至少两个服务的标识以及与各服务相对应的服务接口;
所述内网服务器调用所述目标服务接口,得到与所述服务获取目标请求相对应的响应结果,并将所述响应结果返回至所述外网服务器,所述外网服务器将所述响应结果返回至所述终端设备。

2.根据权利要求1所述的网络数据传输方法,其特征在于,所述终端设备为智能手机;
相应地,所述终端设备向外网服务器发送服务获取初始请求之前,所述网络数据传输方法还包括:
所述终端设备获取在身份验证时用户输入的SIM卡的PUK码,然后将输入的SIM卡的PUK码和所述终端设备内置SIM卡的真实PUK码进行比对,若比对通过,则所述终端设备激活向所述外网服务器发送所述服务获取初始请求的权限。

3.根据权利要求1所述的网络数据传输方法,其特征在于,所述终端设备向外网服务器发送服务获取初始请求之后,所述网络数据传输方法还包括:
所述外网服务器对所述服务获取初始请求进行有效性校验;若所述服务获取初始请求是有效请求,则根据所述服务获取初始请求生成所述服务获取目标请求。

4.根据权利要求1所述的网络数据传输方法,其特征在于,所述服务获取目标请求包括所述目标服务的标识以及对应的接口调用方式数据;
相应地,所述内网服务器调用所述目标服务接口,具体为:
所述内网服务器根据所述接口调用方式数据调用所述目标服务接口。

5.根据权利要求1所述的网络数据传输方法,其特征在于,所述将所述响应结果返回至所述外网服务器,具体为:
所述内网服务器通过所述内网公用服务接口调用所述外网公用服务接口,将所述响应结果发送至所述外网服务器。
说明书

技术领域

[0001] 本发明涉及一种网络数据传输方法。

背景技术

[0002] 终端应用程序通过调用服务器中操作系统的API(应用程序接口)而使服务器执行终端应用程序的命令。目前,越来越多的需求为:终端设备处于外网,但是,需要对内网中的相关服务进行调用,就需要处于外网中的服务器中配置多个与内网提供的各项服务分别对应的服务接口,由于内网中提供的每一项服务都需要在外网的服务器上配置一个与该服务对应的服务接口。相应地,当内网提供的服务较多时,会增大外网的服务器上的服务接口的个数,开发人员的工作量比较高,而且,对服务器的正常运行也会造成一定的影响。

发明内容

[0003] 为了解决背景技术中存在的技术问题,本发明提供一种网络数据传输方法,能够降低外网服务器上的服务接口的个数,降低开关人员的工作量。
[0004] 一种网络数据传输方法,包括:
[0005] 终端设备向外网服务器发送服务获取初始请求,所述服务获取初始请求包括终端设备要求的目标服务的标识;
[0006] 所述外网服务器通过外网服务器对应的外网公用服务接口向内网服务器对应的内网公用服务接口发送服务获取目标请求,所述服务获取目标请求由所述服务获取初始请求处理得到;
[0007] 所述内网服务器根据所述服务获取目标请求,以及内置的服务接口数据库,得到与所述目标服务的标识相对应的目标服务接口;其中,所述服务接口数据库包括至少两个服务的标识以及与各服务相对应的服务接口;
[0008] 所述内网服务器调用所述目标服务接口,得到与所述服务获取目标请求相对应的响应结果,并将所述响应结果返回至所述外网服务器,所述外网服务器将所述响应结果返回至所述终端设备。
[0009] 优选地,所述终端设备为智能手机;
[0010] 相应地,所述终端设备向外网服务器发送服务获取初始请求之前,所述网络数据传输方法还包括:
[0011] 所述终端设备获取在身份验证时用户输入的SIM卡的PUK码,然后将输入的SIM卡的PUK码和所述终端设备内置SIM卡的真实PUK码进行比对,若比对通过,则所述终端设备激活向所述外网服务器发送所述服务获取初始请求的权限。
[0012] 优选地,所述终端设备向外网服务器发送服务获取初始请求之后,所述网络数据传输方法还包括:
[0013] 所述外网服务器对所述服务获取初始请求进行有效性校验;若所述服务获取初始请求是有效请求,则根据所述服务获取初始请求生成所述服务获取目标请求。
[0014] 优选地,所述服务获取目标请求包括所述目标服务的标识以及对应的接口调用方式数据;
[0015] 相应地,所述内网服务器调用所述目标服务接口,具体为:
[0016] 所述内网服务器根据所述接口调用方式数据调用所述目标服务接口。
[0017] 优选地,所述将所述响应结果返回至所述外网服务器,具体为:
[0018] 所述内网服务器通过所述内网公用服务接口调用所述外网公用服务接口,将所述响应结果发送至所述外网服务器。
[0019] 本发明提供的网络数据传输方法的技术效果包括:终端设备向外网服务器发送服务获取初始请求,接着外网服务器通过外网服务器对应的外网公用服务接口向内网服务器对应的内网公用服务接口发送服务获取目标请求,内网服务器中设置有服务接口数据库,服务接口数据库包括至少两个服务的标识以及与各服务相对应的服务接口,那么,内网服务器就可以根据服务获取目标请求以及服务接口数据库,得到与目标服务的标识相对应的目标服务接口,内网服务器就可以调用得到的目标服务接口,得到与服务获取目标请求相对应的响应结果。通过设置服务接口数据库,就无需在外网服务器中配置多个与内网服务器提供的各种服务分别对应的服务接口,即便当内网服务器提供的服务较多时,也不会增大外网服务器上的服务接口的个数,降低外网服务器中服务接口的个数,降低外网服务器中服务接口的复杂程度,降低开发人员的工作量,降低对服务器的影响程度。

实施方案

[0021] 本实施例提供一种网络数据传输方法,如图1所示,该网络数据传输方法包括如下步骤:
[0022] 步骤1:终端设备向外网服务器发送服务获取初始请求,所述服务获取初始请求包括终端设备要求的目标服务的标识:
[0023] 本实施例中,外网服务器处于外网中,比如处于互联网中。内网服务器处于内网中,比如处于企业局域网中。
[0024] 用户若需要通过终端设备对内网中的相关服务进行调用时,通过终端设备向外网服务器发送服务获取初始请求。服务获取初始请求由用户操作移动设备生成。服务获取初始请求包括终端设备要求的目标服务的标识。
[0025] 终端设备可以为智能手机,也可以为其他智能移动终端,比如平板电脑。本实施例中,终端设备为智能手机。
[0026] 本实施例中,终端设备向外网服务器发送服务获取初始请求之前,即在步骤1之前,网络数据传输方法还包括身份验证的步骤,具体如下:
[0027] 在身份验证时,用户操作终端设备向终端设备输入SIM卡的PUK码,终端设备就能够获取到用户输入的SIM卡的PUK码。由于终端设备内置有SIM卡,那么,终端设备就可以获取到终端设备内置SIM卡的真实PUK码。然后,终端设备将用户输入的SIM卡的PUK码和终端设备内置SIM卡的真实PUK码进行比对,若比对通过,即用户输入的SIM卡的PUK码和终端设备内置SIM卡的真实PUK码相同,则终端设备激活向外网服务器发送服务获取初始请求的权限。
[0028] 因此,在终端设备向外网服务器发送服务获取初始请求之前,需要对用户进行身份验证,只有身份验证通过之后,终端设备才能够向外网服务器发送服务获取初始请求,能够提升网络数据传输的安全性,避免无关人员随意操作终端设备,进而能够防止数据丢失。而且,通过比对PUK码的方式进行身份验证,不但可以提升身份验证的安全性和可靠性,而且操作步骤比较简单,降低操作复杂度。
[0029] 步骤2:所述外网服务器通过外网服务器对应的外网公用服务接口向内网服务器对应的内网公用服务接口发送服务获取目标请求,所述服务获取目标请求由所述服务获取初始请求处理得到:
[0030] 外网服务器配置有外网公用服务接口,内网服务器配置有内网公用服务接口。外网公用服务接口和内网公用服务接口均为应用程序接口。
[0031] 外网服务器接收到服务获取初始请求之后,通过外网服务器对应的外网公用服务接口向内网服务器对应的内网公用服务接口发送服务获取目标请求,服务获取目标请求由服务获取初始请求处理得到。
[0032] 本实施例中,在步骤1之后,即在步骤2之前,网络数据传输方法还包括:外网服务器对接收到的服务获取初始请求进行有效性校验,有效性校验的具体过程由实际需要进行设置,比如校验服务获取初始请求是否存在相关服务的标识数据,若存在,则判定服务获取初始请求是有效请求,若不存在,则判定服务获取初始请求不是有效请求。若服务获取初始请求是有效请求,则根据服务获取初始请求生成服务获取目标请求。然后进行步骤2的过程,即通过外网服务器对应的外网公用服务接口向内网服务器对应的内网公用服务接口发送服务获取目标请求。在通过外网服务器向内网服务器发送服务获取目标请求之前,校验服务获取初始请求是否有效,可以提升数据传输的可靠性,避免出现因服务获取初始请求无效导致后续数据处理无法进行的情况,降低数据处理的复杂性。
[0033] 外网服务器对服务获取初始请求进行处理,得到服务获取目标请求的处理过程由实际需要进行设置,比如直接进行数据转发,即服务获取初始请求与服务获取目标请求是相同的数据。本实施例中,外网服务器得到服务获取初始请求之后,在目标服务的标识的基础上加入对应的接口调用方式数据。接口调用方式数据可以包括接口调用方式和接口调用方式相关的参数。因此,服务获取目标请求包括目标服务的标识以及对应的接口调用方式数据。
[0034] 步骤3:所述内网服务器根据所述服务获取目标请求,以及内置的服务接口数据库,得到与所述目标服务的标识相对应的目标服务接口;其中,所述服务接口数据库包括至少两个服务的标识以及与各服务相对应的服务接口:
[0035] 内网服务器内置有服务接口数据库,服务接口数据库包括至少两个服务的标识以及与各服务相对应的服务接口。作为一个具体实施方式,服务接口数据库包括目前已知的所有可调用的服务的标识,以及与各服务相对应的服务接口,以满足调用需求。本实施例中,服务接口数据库中,不同服务的标识所对应的服务接口不同。
[0036] 内网服务器获取到服务获取目标请求,根据服务获取目标请求以及服务接口数据库,即根据服务获取目标请求中的目标服务的标识,以及服务接口数据库,得到与目标服务的标识相对应的目标服务接口。
[0037] 步骤4:所述内网服务器调用所述目标服务接口,得到与所述服务获取目标请求相对应的响应结果,并将所述响应结果返回至所述外网服务器,所述外网服务器将所述响应结果返回至所述终端设备:
[0038] 内网服务器得到目标服务接口之后,调用目标服务接口,即内网服务器根据服务获取目标请求中的接口调用方式数据调用目标服务接口。
[0039] 内网服务器调用目标服务接口之后,得到与服务获取目标请求相对应的响应结果。然后,内网服务器将响应结果返回至外网服务器,即内网服务器通过内网公用服务接口调用外网公用服务接口,将响应结果发送至外网服务器。
[0040] 外网服务器得到响应结果之后,将响应结果返回至终端设备。
[0041] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的范围。

附图说明

[0020] 图1是本发明提供的一种网络数据传输方法的流程图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号