处理服务请求的方法、代理服务器、应用服务器和系统技术方案

技术编号:17709815 阅读:59 留言:0更新日期:2018-04-14 21:22
本发明专利技术提供了一种处理服务请求的方法、代理服务器、应用服务器和系统,处理服务请求的方法包括:预先获取至少一个服务请求端的访问域名,并为每一个访问域名配置访问端口;接收至少一个服务请求,每一个服务请求,包括:访问域名和统一资源定位符;针对每一个服务请求,将当前服务请求的统一资源定位符和访问域名封装成报头信息;根据各个访问域名,分别将各个报头信息通过对应的各个访问端口发送至至少一个应用服务器,以使至少一个应用服务器分别生成各个报头信息对应的回复数据,并返回至少一个回复数据;接收回复数据,并根据各个访问域名,分别将各个回复数据发送至各个服务请求端。本发明专利技术能够提高内部办公系统的业务办理效率。

【技术实现步骤摘要】
处理服务请求的方法、代理服务器、应用服务器和系统
本专利技术涉及通信
,特别涉及一种处理服务请求的方法、代理服务器、应用服务器和系统。
技术介绍
一般地,对政府部门内部办公系统的访问仅局限于内部局域网。然而,随着社会的发展,很多用户需要通过外网访问内部办公系统,因此如何既能让各网段的用户能够访问内部办公系统,又要保证内部办公系统的安全成为政府部门关注的焦点。目前政府部门会将相同的应用、数据库在不同网段部署多次,以实现各个网段的客户端都能访问内部办公系统。然而,上述方法造成系统架构臃肿,维护困难,使得各网段无法保证数据的时效性,以致影响内部办公系统办理业务,从而降低了内部办公系统的业务办理效率。
技术实现思路
本专利技术实施例提供了一种处理服务请求的方法、代理服务器、应用服务器和系统,能够提高内部办公系统的业务办理效率。第一方面,本专利技术实施例提供了一种处理服务请求的方法,应用于代理服务器,预先获取至少一个服务请求端的访问域名,并为每一个所述访问域名配置访问端口,还包括:接收至少一个服务请求,每一个所述服务请求,包括:所述访问域名和统一资源定位符;针对每一个所述服务请求,将当前服务本文档来自技高网...
处理服务请求的方法、代理服务器、应用服务器和系统

【技术保护点】
一种处理服务请求的方法,应用于代理服务器,其特征在于,预先获取至少一个服务请求端的访问域名,并为每一个所述访问域名配置访问端口,还包括:接收至少一个服务请求,每一个所述服务请求,包括:所述访问域名和统一资源定位符;针对每一个所述服务请求,将当前服务请求的所述统一资源定位符和所述访问域名封装成报头信息;根据各个所述访问域名,分别将各个所述报头信息通过对应的各个所述访问端口发送至至少一个应用服务器,以使所述至少一个应用服务器分别生成各个所述报头信息对应的回复数据,并返回所述至少一个回复数据;接收所述回复数据,并根据各个所述访问域名,分别将各个所述回复数据发送至各个所述服务请求端。

【技术特征摘要】
1.一种处理服务请求的方法,应用于代理服务器,其特征在于,预先获取至少一个服务请求端的访问域名,并为每一个所述访问域名配置访问端口,还包括:接收至少一个服务请求,每一个所述服务请求,包括:所述访问域名和统一资源定位符;针对每一个所述服务请求,将当前服务请求的所述统一资源定位符和所述访问域名封装成报头信息;根据各个所述访问域名,分别将各个所述报头信息通过对应的各个所述访问端口发送至至少一个应用服务器,以使所述至少一个应用服务器分别生成各个所述报头信息对应的回复数据,并返回所述至少一个回复数据;接收所述回复数据,并根据各个所述访问域名,分别将各个所述回复数据发送至各个所述服务请求端。2.根据权利要求1所述的方法,其特征在于,每一个所述访问端口对应至少一个所述应用服务器;所述根据各个所述访问域名,通过对应的各个所述访问端口分别将各个所述报头信息发送至至少一个应用服务器,包括:针对每一个所述报头信息,根据当前报头信息的访问域名确定所述当前报头信息对应的访问端口;根据预先设定的请求分配方法,从确定的所述访问端口对应的各个所述应用服务器中,确定所述当前报头信息对应的应用服务器;通过确定的所述访问端口,将所述当前报头信息发送至确定的所述应用服务器。3.一种处理服务请求的方法,应用于应用服务器,其特征在于,包括:接收代理服务器发送的至少一个报头信息;针对每一个所述报头信息,生成一个回复数据,并返回各个所述回复数据至所述代理服务器,以使代理服务器根据各个所述访问域名,分别将各个所述回复数据发送至各个所述服务请求端。4.根据权利要求3所述的方法,其特征在于,进一步包括:预先设定每一个所述访问域名的访问权限;则,所述针对每一个所述报头信息,生成一个回复数据,包括:针对每一个所述报头信息,确定当前报头信息中所述访问域名的访问权限;根据所述访问权限,确定所述当前报头信息对应的所述回复数据的域名;根据所述当前报头信息中的统一资源定位符和所述回复数据的域名,获取待回复数据;利用所述当前报头信息中的所述访问域名和所述待回复数据生成所述回复数据。5.一种代理服务器,其特征在于,包括:配置模块、接收模块、封装模块、请求发送模块和数据发送模块;所述配置模块,用于获取至少一个服务请求端的访问域名,并为每一个所述访问域名配置访问端口;所述接收模块,用于接收至少一个服务请求,每一个所述服务请求,包括:统一资源定位符和所述设置模块设置的所述访问域名;所述封装模块,用于针对每一个所述接收模块接收到的所述服务请求,将当前服务请求的所述统一资源定位符和所述访问域名封装成报头信息;所述请求发送模块,用于根据各个所...

【专利技术属性】
技术研发人员:王为选刘宝祥王勇强吴沛梁石志伟
申请(专利权)人:浪潮软件股份有限公司
类型:发明
国别省市:山东,37

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

1