【技术实现步骤摘要】
一种Web服务响应方法、装置及电子设备
本申请涉及计算机技术中的网络通信、Web服务等
,尤其涉及一种Web服务响应方法、装置及电子设备。
技术介绍
随着互联网技术的发展,通过使用Web浏览器进行Web内容的访问越来越普遍,例如,在Web服务中,通过向Web服务器发送Web服务请求,Web服务器响应Web服务请求,在底层数据库中计算得到Web服务请求所需的响应结果并返回,实现Web服务响应。
技术实现思路
本申请提供一种Web服务响应方法、装置及电子设备。第一方面,本申请一个实施例提供一种Web服务响应方法,所述方法包括:接收第一电子设备发送的第一Web服务请求,所述第一Web服务请求包括缓存标记参数的第一值;响应于所述第一Web服务请求,在所述第一值为第一预设值,且在缓存中查询到所述第一Web服务请求对应的第一服务响应结果的情况下,向所述第一电子设备返回所述第一服务响应结果。在本实施例中,接收第一电子设备发送的第一Web服务请求之后,若第一Web服务请求中的缓存标记参数的第一值为第一预设值,可在缓存中查询第一Web服务请求对应的第一服务响应结果,在缓存中查询到第一Web服务请求对应的第一服务响应结果的情况下,即可向第一电子设备返回第一服务响应结果。也即是,可在缓存中存储第一服务响应结果,在接收第一Web服务请求后,在第一值为第一预设值的情况下,可在缓存中查询第一服务响应结果并返回,可提高服务响应效率。第二方面,本申请一个实施例提供一种Web服务响应装 ...
【技术保护点】
1.一种Web服务响应方法,所述方法包括:/n接收第一电子设备发送的第一Web服务请求,所述第一Web服务请求包括缓存标记参数的第一值;/n响应于所述第一Web服务请求,在所述第一值为第一预设值,且在缓存中查询到所述第一Web服务请求对应的第一服务响应结果的情况下,向所述第一电子设备返回所述第一服务响应结果。/n
【技术特征摘要】
1.一种Web服务响应方法,所述方法包括:
接收第一电子设备发送的第一Web服务请求,所述第一Web服务请求包括缓存标记参数的第一值;
响应于所述第一Web服务请求,在所述第一值为第一预设值,且在缓存中查询到所述第一Web服务请求对应的第一服务响应结果的情况下,向所述第一电子设备返回所述第一服务响应结果。
2.根据权利要求1所述的方法,其中,所述向所述第一电子设备返回所述第一服务响应结果之前,还包括:
接收第二电子设备发送的第二Web服务请求,所述第二Web服务请求包括缓存标记参数的第二值;
响应于所述第二Web服务请求,在所述第二值为第二预设值的情况下,在底层数据库中查询所述第二Web服务请求对应的第二服务响应结果;
将所述第二服务响应结果存储于所述缓存,所述第二服务响应结果中包括所述第一服务响应结果。
3.根据权利要求1所述的方法,其中,所述向所述第一电子设备返回所述第一服务响应结果之前,还包括:
接收第三电子设备发送的第三Web服务请求,所述第三Web服务请求包括缓存标记参数的第三值;
响应于所述第三Web服务请求,在所述第三值为第三预设值,且在缓存中未查询到所述第三Web服务请求对应的第三服务响应结果的情况下,在底层数据库中查询所述第三Web服务请求对应的第三服务响应结果,将所述第三服务响应结果存储于所述缓存,并向所述第三电子设备返回所述第三服务响应结果。
4.根据权利要求3所述的方法,其中,所述接收第三电子设备发送的第三Web服务请求之后,还包括:
响应于所述第三Web服务请求,在所述第三值为第四预设值,且在缓存中未查询到所述第三Web服务请求对应的第三服务响应结果的情况下,在底层数据库中查询所述第三Web服务请求对应的第三服务响应结果,向所述第三电子设备返回所述第三服务响应结果。
5.根据权利要求3所述的方法,其中,所述接收第三电子设备发送的第三Web服务请求之后,还包括:
响应于所述第三Web服务请求,在所述第三值为第五预设值的情况下,在底层数据库中查询所述第三Web服务请求对应的第三服务响应结果,向所述第三电子设备返回所述第三服务响应结果。
6.一种Web服务响应装置,所述装置包括:
第一接收模块,用于接收第一电子设备发送的第一Web服务请求,所述第一Web服务请求包括缓存标记参数的第一值;
第一返回模块,用于响应于所述第一Web服务请求,在所述第一值为第一预设值,且在缓存中查询到所述第一Web服务请求对应的第一服务响应结果的情况下,向所述第一电子设备返回所述第一服务响应结果。
7.根据权利要求6所述的装置,其中,还包括:
第二接收模块,用于所述第...
【专利技术属性】
技术研发人员:崔轩,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。