局域网服务的获取方法及装置与流程

文档序号:13239652阅读:249来源:国知局
技术领域本发明涉及局域网服务技术领域,尤其涉及局域网服务的获取方法及装置。

背景技术:
局域网服务,一种在局域网内部发布和实现的业务服务,在内网访问局域网服务时,直接可以从内网的服务获取相应的业务服务数据,达到局域网服务访问的目的;在外网需要访问局域网服务时,需要利用动态域名解析局域网动态公网IP技术,才能实现外网对局域网服务的访问。在现有的访问局域网服务的方式下,因需要利用动态域名解析局域网动态公网IP技术,访问局域网服务的问题,使得局域网服务的访问不够智能、方便,局域网服务的访问效率偏低。上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

技术实现要素:
本发明的主要目的在于提供一种局域网服务的获取方法及装置,旨在解决需要利用动态域名解析局域网动态公网IP技术,访问局域网服务的问题,使得局域网服务的访问不够智能、方便,局域网服务的访问效率偏低的问题。为实现上述目的,本发明提供的一种局域网服务的访问方法,包括以下步骤:移动应用平台在接收到企业登陆请求时,且在所述企业登陆请求对应的用户通过安全认证后,为所述用户创建安全通信信道,所述安全通信信道为所述用户侧设备与云端中转服务器的安全通信信道;所述移动应用平台在接收到所述用户发出的服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器,以供所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务。优选地,所述移动平台在接收到所述用户发出的服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器的步骤包括:所述移动应用平台在接收到所述用户发出的服务选择指令后,为所述服务选择指令对应的服务创建与业务接口的路由关系;所述移动应用平台根据所述路由关系从业务服务系统获取所述服务,并将所述服务发送至云端轻应用服务器。优选地,所述用户通过移动终端从所述轻应用服务器获取所推送的服务,并将所述服务推送至云端轻应用服务器的步骤包括:所述移动应用平台通过所述安全通信信道接收中转服务器转发来的移动终端侧用户通过轻应用发送来的服务获取请求;所述移动应用平台在接收到所述服务获取请求后,根据所述路由关系从业务系统获取所述服务获取请求对应的业务数据,并通过中转服务器将所述业务数据转发至轻应用,以供移动终端侧用户从轻应用获取所述业务数据。优选地,所述为所述服务选择指令对应的服务创建与业务接口的路由关系的步骤之前,还包括:所述移动应用平台在接收到业务系统发送的业务接口的发布指令后,将所述发布指令对应的业务接口在移动应用推送界面发布;所述移动应用平台接收推送服务器发送来的业务接口审核通过的指令后,将所述业务接口推送给企业用户。优选地,所述将所述服务选择指令对应的服务推送至云端轻应用服务器的步骤之前,还包括:所述移动应用平台在接收到服务添加指令后,将所述服务添加指令对应的服务发送至推送服务器审核;所述移动应用平台在接收到服务审核通过的指令后,将所述服务在移动应用推送界面推送。优选地,所述将所述服务在移动应用推送界面推送的步骤之后,还包括:所述移动应用平台在接收到服务删除指令时,获取与所述服务删除指令对应的服务;所述移动应用平台停止所述服务删除指令对应的服务在所述推送界面的推送。此外,为实现上述目的,本发明还进一步提供一种局域网服务的访问装置,包括:创建模块,用于在接收到企业登陆请求时,且在所述企业登陆请求对应的用户通过安全认证后,为所述用户创建安全通信信道,所述安全通信信道为所述用户侧设备与云端中转服务器的安全通信信道;服务处理模块,用于在接收到所述用户发出的服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器,以供所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务。优选地,所述服务处理模块包括通讯单元、获取单元和服务处理单元,所述通讯单元,用于在接收到所述用户发出的服务选择指令后,为所述服务选择指令对应的服务创建与业务接口的路由关系;所述获取单元,用于根据所述路由关系从业务服务系统获取所述服务;所述服务处理单元,用于将所述服务发送至云端轻应用服务器。优选地,所述获取单元,还用于通过所述安全通信信道接收中转服务器转发来的移动终端侧用户通过轻应用发送来的服务获取请求;还用于在接收到所述服务获取请求后,根据所述路由关系从业务系统获取所述服务获取请求对应的业务数据,并通过通讯单元经中转服务器将所述业务数据转发至轻应用,以供移动终端侧用户从轻应用获取所述业务数据。优选地,还包括:发布模块,用于在接收到业务系统发送的业务接口的发布指令后,将所述发布指令对应的业务接口在移动应用推送界面发布;推送模块,用于接收推送服务器发送来的业务接口审核通过的指令后,将所述业务接口推送给企业用户。优选地,所述服务处理单元,还用于在接收到服务添加指令后,将所述服务添加指令对应的服务发送至推送服务器审核;所述推送模块,还用于在接收到服务审核通过的指令后,将所述服务在移动应用推送界面推送。优选地,所述获取单元,还用于在接收到服务删除指令时,获取与所述服务删除指令对应的服务;所述推送模块,还用于停止所述服务在所述推送界面的推送。本发明通过构建一个移动应用平台,通过移动应用平台将业务服务数据推送至云端轻应用服务器,使得移动终端可以通过第三方应用方便、快速的访问局域网服务。有效解决现有的局域网服务访问过程中需要利用动态域名解析局域网动态公网IP技术,访问局域网服务的问题,使得局域网服务的访问不够智能、方便,局域网服务的访问效率偏低的问题。使得局域网服务的访问更加智能、方便,提高了局域网服务的访问效率。附图说明图1为本发明局域网服务的访问方法的较佳实施例的流程示意图;图2为本发明建立业务系统与移动应用平台的通信一实施例的流程示意图;图3为本发明企业用户添加服务一实施例的流程示意图;图4为本发明移动应用平台将所述服务选择指令对应的服务推送至云端轻应用服务器一实施例的流程示意图;图5为本发明企业用户删除服务一实施例的流程示意图;图6为本发明企业用户通过移动终端从所述轻应用服务器获取所推送的服务一实施例的流程示意图;图7为本发明局域网服务的访问装置的较佳实施例的功能模块示意图;图8为图7中服务处理模块一实施例的细化功能模块示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例的主要解决方案是:移动应用平台在接收到企业登陆请求时,且在所述企业登陆请求对应的用户通过安全认证后,为所述用户创建安全通信信道,所述安全通信信道为所述用户侧设备与云端服务器的安全通信信道;所述移动平台在接收到所述用户发出的服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器,以供所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务。通过构建一个移动应用平台,通过移动应用平台将业务服务数据推送至云端轻应用服务器,使得移动终端可以通过第三方应用方便、快速的访问局域网服务。有效解决现有的局域网服务访问过程中需要利用动态域名解析局域网动态公网IP技术,访问局域网服务的问题,使得局域网服务的访问不够智能、方便,局域网服务的访问效率偏低的问题。使得局域网服务的访问更加智能、方便,提高了局域网服务的访问效率。由于现有的访问局域网服务的方式下,需要利用动态域名解析局域网动态公网IP技术,访问局域网服务的问题,使得局域网服务的访问不够智能、方便,局域网服务的访问效率偏低。基于上述问题,本发明提供一种局域网服务的访问方法。参照图1,图1为本发明局域网服务的访问方法的较佳实施例的流程示意图。在一实施例中,所述局域网服务的访问方法包括:步骤S10,移动应用平台在接收到企业登陆请求时,且在所述企业登陆请求对应的用户通过安全认证后,为所述用户创建安全通信信道,所述安全通信信道为所述用户侧设备与云端服务器的安全通信信道;执行本发明所述局域网服务的访问方法的主体可以是局域网服务系统,进一步还可以是设置在局域网服务系统内的移动应用平台。在本实施例中,执行本发明所述局域网服务的访问方法的主体优选为移动应用平台。在业务系统服务器(局域网)内安装一个轻量级的Web服务应用程序,叫做移动应用平台。所述业务系统通过业务接口与移动应用平台建立通信。具体的,参考图2,建立业务系统与移动应用平台的通信的过程可以包括:步骤S11,所述移动应用平台在接收到业务系统发送的业务接口的发布指令后,将所述发布指令对应的业务接口在移动应用推送界面发布;所述移动应用平台定义有通信规范,例如,业务接口规范。所述业务系统根据移动应用平台定义的规范业务接口,所述移动应用平台在接收到业务系统发送的业务接口的发布指令后,将业务系统开发的业务接口发送至应用推送界面发布,例如,在应用商城上发布,并向推送服务器发送请求,请求审核。步骤S12,所述移动应用平台接收推送服务器发送来的业务接口审核通过的指令后,将所述业务接口推送给企业用户。所述移动应用平台接收推送服务器发送来的业务接口审核信息,在所述审核信息为审核通过时,将所述业务接口推送给企业用户,即企业用户可以通过所述业务接口完成所述移动应用平台与业务系统的信息交互;在所述审核信息为审核未通过时,不将所述业务接口推送给企业用户,并向业务系统发送业务接口审核失败的提示信息,以提示业务系统侧用户业务接口审核失败及审核失败的原因。所述移动应用平台还可以是在业务接口审核失败后,停止所述业务接口在所述应用推送界面发布。移动应用平台提供服务选择界面供用户登录移动应用平台或选择服务。企业用户通过输入企业号登录移动应用平台,所述移动应用平台在接收到企业登陆请求时,且在所述企业登陆请求对应的用户通过安全认证后,为所述用户创建安全通信信道,所述安全通信信道为所述用户侧设备与云端中转服务器的安全通信信道。具体的,在企业用户通过企业号登录到移动应用平台后,可以添加服务,参考图3,添加服务的过程可以是:步骤S13,所述移动应用平台在接收到服务添加指令后,将所述服务添加指令对应的服务发送至推送服务器审核;企业用户在通过注册的企业号和登录密码登录移动应用平台后,所述企业用户可通过移动应用平台在移动应用商城添加、启动服务,在需要添加或启动服务时,发出服务添加、启动指令,所述移动应用平台在接收到服务添加指令后,将所述服务添加指令对应的服务发送至推送服务器审核,所添加的服务只有在推送服务器审核通过后,方可在移动应用商城(应用推送界面)推送。步骤S14,所述移动应用平台接收到服务审核通过的指令后,将所述服务在移动应用推送界面推送。所述移动应用平台在将所述服务添加指令对应的服务发送至所述推送服务器审核后,侦测所述推送服务器基于所发送的服务的响应信息,所述移动应用平台在接收到所述推送服务器发送的响应信息后,判断所述响应信息是审核通过信息还是审核不通过信息,在所述响应信息为审核通过信息时,将所述服务添加指令对应的服务在应用商城推送;在所述响应信息为审核不通过信息时,不将所述服务添加指令对应的服务在所述应用商城推送,并发出审核不通过的提示信息。步骤S20,所述移动应用平台在接收到所述用户发出的服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器,以供所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务。所述移动应用平台侦测服务选择指令,在接收到服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器,以供所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务。具体的,所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务的过程可以包括:所述轻应用服务器将所述服务及其对应的数据发送至微信或者云之家等即时通信应用的服务器,所述移动终端侧用户可以通过微信公众号或云之家公众号,输入企业号且简单授权后便可实现随时随地局域网提供的各种服务。具体的,参考图4,所述移动应用平台将所述服务选择指令对应的服务推送至云端轻应用服务器的过程可以包括:步骤S21,所述移动应用平台在接收到所述用户发出的服务选择指令后,为所述服务选择指令对应的服务创建与业务接口的路由关系;企业用户在通过企业号登陆到移动应用平台后,可以通过所述移动应用平台查找、添加、启动已通过审核的各类服务(ISV发布到移动应用商城的服务)。所述企业也可以通过移动应用平台删除已经添加的服务。具体的,参考图5,包括:步骤S23,所述移动应用平台在接收到服务删除指令时,获取与所述服务删除指令对应的服务;步骤S24,所述移动应用平台停止所述服务在所述推送界面的推送。所述服务在停止后,将不再在所述移动应用商城推送,除非再次接收到添加指令后,仍需要通过审核通过后,方可在所述移动应用商城推送。所述移动应用平台在接收到服务选择指令后,确定所述服务选择指令对应的服务,并创建所述服务选择指令对应的服务与业务接口的路由关系,以实现访问所述局域网业务服务系统。步骤S22,所述移动应用平台根据所述路由关系从业务服务系统获取所述服务,并将所述服务推送至云端轻应用服务器。在创建所述服务选择指令与业务接口的路由关系后,所述移动应用平台根据所述路由关系从业务服务系统获取所述服务,并将所述服务推送至云端轻应用服务器。所述云端轻应用服务器经过云端OpenAPI中转服务器以及所述安全通信信道,获取局域网内已启动的服务及其数据,供云端轻应用调用。参考图6,所述企业用户通过移动终端从所述轻应用服务器获取所推送的服务的过程可以包括:步骤S25,所述移动应用平台通过所述安全通信信道接收中转服务器转发来的移动终端侧用户通过轻应用发送来的服务获取请求;所述移动终端侧用户通过微信或者云之家的公众号,并输入企业号,将服务获取请求发送至轻应用,所述轻应用对应的云端轻应用服务器通过中转服务器转发所述服务获取请求至移动应用平台。步骤S26,所述移动应用平台在接收到所述服务获取请求后,根据所述路由关系从业务系统获取所述服务获取请求对应的业务数据,并通过中转服务器将所述业务数据转发至轻应用,以供移动终端侧用户从轻应用获取所述业务数据。所述移动应用平台侦测中转服务器中转来的服务获取请求,在接收到所述服务获取请求后,根据所述路由关系从业务系统获取所述服务获取请求对应的业务数据,并通过中转服务器将所述业务数据转发至轻应用,所述移动终端侧用户通过微信或云之家的公众号从所述轻应用获取所述服务对应的业务数据,实现随时随地通过移动终端访问局域网的服务。本实施例通过构建一个移动应用平台,通过移动应用平台将业务服务数据推送至云端轻应用服务器,使得移动终端可以通过第三方应用方便、快速的访问局域网服务。有效解决现有的局域网服务访问过程中需要利用动态域名解析局域网动态公网IP技术,访问局域网服务的问题,使得局域网服务的访问不够智能、方便,局域网服务的访问效率偏低的问题。使得局域网服务的访问更加智能、方便,提高了局域网服务的访问效率。对应的,本发明还进一步提供一种局域网服务的访问装置。参照图7,图7为本发明局域网服务的访问装置的较佳实施例的功能模块示意图。在一实施例中,所述局域网服务的访问装置包括:创建模块10、发布模块20、推送模块30及服务处理模块40。所述局域网服务的访问装置可以是局域网服务系统,进一步还可以是设置在局域网服务系统内的移动应用平台。在本实施例中,优选为移动应用平台。所述创建模块10,用于在接收到企业登陆请求时,且在所述企业登陆请求对应的用户通过安全认证后,为所述用户创建安全通信信道,所述安全通信信道为所述用户侧设备与云端中转服务器的安全通信信道;在业务系统服务器(局域网)内安装一个轻量级的Web服务应用程序,叫做移动应用平台。所述业务系统通过业务接口与移动应用平台建立通信。所述发布模块20,用于在接收到业务系统发送的业务接口的发布指令后,将所述发布指令对应的业务接口在移动应用推送界面发布;所述移动应用平台定义有通信规范,例如,业务接口规范。所述业务系统根据移动应用平台定义的规范业务接口,所述移动应用平台在接收到业务系统发送的业务接口的发布指令后,将业务系统开发的业务接口发送至应用推送界面发布,例如,在应用商城上发布,并向推送服务器发送请求,请求审核。所述推送模块30,用于接收推送服务器发送来的业务接口审核通过的指令后,将所述业务接口推送给企业用户。所述移动应用平台接收推送服务器发送来的业务接口审核信息,在所述审核信息为审核通过时,将所述业务接口推送给企业用户,即企业用户可以通过所述业务接口完成所述移动应用平台与业务系统的信息交互;在所述审核信息为审核未通过时,不将所述业务接口推送给企业用户,并向业务系统发送业务接口审核失败的提示信息,以提示业务系统侧用户业务接口审核失败及审核失败的原因。所述移动应用平台还可以是在业务接口审核失败后,停止所述业务接口在所述应用推送界面发布。移动应用平台提供服务选择界面供用户登录移动应用平台或选择服务。企业用户通过输入企业号登录移动应用平台,所述移动应用平台在接收到企业登陆请求时,且在所述企业登陆请求对应的用户通过安全认证后,为所述用户创建安全通信信道,所述安全通信信道为所述用户侧设备与云端中转服务器的安全通信信道。所述服务处理模块40,用于在接收到服务添加指令后,将所述服务添加指令对应的服务发送至推送服务器审核;企业用户在通过注册的企业号和登录密码登录移动应用平台后,所述企业用户可通过移动应用平台在移动应用商城添加、启动服务,在需要添加或启动服务时,发出服务添加、启动指令,所述移动应用平台在接收到服务添加指令后,将所述服务添加指令对应的服务发送至推送服务器审核,所添加的服务只有在推送服务器审核通过后,方可在移动应用商城推送。所述推送模块30,还用于在接收到服务审核通过的指令后,将所述服务在移动应用推送界面推送。所述移动应用平台在将所述服务添加指令对应的服务发送至所述推送服务器审核后,侦测所述推送服务器基于所发送的服务的响应信息,所述移动应用平台在接收到所述推送服务器发送的响应信息后,判断所述响应信息是审核通过信息还是审核不通过信息,在所述响应信息为审核通过信息时,将所述服务添加指令对应的服务在应用商城推送;在所述响应信息为审核不通过信息时,不将所述服务添加指令对应的服务在所述应用商城推送,并发出审核不通过的提示信息。所述服务处理模块40,还用于在接收到所述用户发出的服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器,以供所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务。所述移动应用平台侦测服务选择指令,在接收到服务选择指令后,将所述服务选择指令对应的服务推送至云端轻应用服务器,以供所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务。具体的,所述用户通过移动终端使用第三方应用从所述轻应用服务器访问所推送的服务的过程可以包括:所述轻应用服务器将所述服务及其对应的数据发送至微信或者云之家等即时通信应用的服务器,所述移动终端侧用户可以通过微信公众号或云之家公众号,输入企业号且简单授权后便可实现随时随地局域网提供的各种服务。参考图8,所述服务处理模块40包括通讯单元41、获取单元42和服务处理单元43,所述通讯单元41,用于在接收到所述用户发出的服务选择指令后,为所述服务选择指令对应的服务创建与业务接口的路由关系;企业用户在通过企业号登陆到移动应用平台后,可以通过所述移动应用平台查找、添加、启动已通过审核的各类服务(ISV发布到移动应用商城的服务)。所述企业也可以通过移动应用平台删除已经添加的服务。所述获取单元42,用于在接收到服务删除指令时,获取与所述服务删除指令对应的服务;所述推送模块30,还用于停止所述服务在所述推送界面的推送。所述服务在停止后,将不再在所述移动应用商城推送,除非再次接收到添加指令后,仍需要通过审核通过后,方可在所述移动应用商城推送。所述移动应用平台在接收到服务选择指令后,确定所述服务选择指令对应的服务,并创建所述服务选择指令对应的服务与业务接口的路由关系,以实现访问所述局域网业务服务系统。所述获取单元42,还用于根据所述路由关系从业务服务系统获取所述服务;所述服务处理单元43,还用于将所述服务推送至云端轻应用服务器。在创建所述服务选择指令与业务接口的路由关系后,所述移动应用平台根据所述路由关系从业务服务系统获取所述服务,并将所述服务推送至云端轻应用服务器。所述云端轻应用服务器经过云端OpenAPI中转服务器以及所述安全通信信道,获取局域网内已启动的服务及其数据,供云端轻应用调用。所述获取单元42,还用于通过所述安全通信信道接收中转服务器转发来的移动终端侧用户通过轻应用发送来的服务获取请求;所述移动终端侧用户通过微信或者云之家的公众号,并输入企业号,将服务获取请求发送至轻应用,所述轻应用对应的云端轻应用服务器通过中转服务器转发所述服务获取请求至移动应用平台。所述获取单元42,还用于在接收到所述服务获取请求后,根据所述路由关系从业务系统获取所述服务获取请求对应的业务数据,并通过通讯单元41经中转服务器将所述业务数据转发至轻应用,以供移动终端侧用户从轻应用获取所述业务数据。所述移动应用平台侦测中转服务器中转来的服务获取请求,在接收到所述服务获取请求后,根据所述路由关系从业务系统获取所述服务获取请求对应的业务数据,并通过中转服务器将所述业务数据转发至轻应用,所述移动终端侧用户通过微信或云之家的公众号从所述轻应用获取所述服务对应的业务数据,实现随时随地通过移动终端访问局域网的服务。本实施例通过构建一个移动应用平台,通过移动应用平台将业务服务数据推送至云端轻应用服务器,使得移动终端可以通过第三方应用方便、快速的访问局域网服务。有效解决现有的局域网服务访问过程中需要利用动态域名解析局域网动态公网IP技术,访问局域网服务的问题,使得局域网服务的访问不够智能、方便,局域网服务的访问效率偏低的问题。使得局域网服务的访问更加智能、方便,提高了局域网服务的访问效率。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1