The invention discloses an application server, including a memory, a processor, and an external service system that can be stored on a memory and can run on a processor. When the external service system is executed by the processor, the following steps are implemented: obtain service requests sent by the mobile terminal client; analyze the service request, and then Determine the type of service request described; call service requests based on the type of service request; load data from external services based on the invoked service request; and return external service data to field items to the mobile terminal client. The invention also provides a method of calling external service. The application server provided by the invention and the external service method can load external data, invoke external services, and improve user experience.
【技术实现步骤摘要】
调用外部服务方法及应用服务器
本专利技术涉及计算机通信领域,尤其涉及一种调用外部服务方法及应用服务器。
技术介绍
随着社会的发展和科技的进步,人们对网络服务系统,例如反欺诈系统的服务功能要求越来越多,但是目前很多系统一般通过硬编码和服务定制化实现,无调用外部服务提高系统的服务能力。
技术实现思路
有鉴于此,本专利技术提出一种调用外部服务方法及应用服务器,能够加载外部数据,调用外部服务,提高用户体验。首先,为实现上述目的,本专利技术提出一种应用服务器,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的调用外部服务系统,所述调用外部服务系统被所述处理器执行时实现如下步骤:获取移动终端客户端发送的服务请求;分析所述服务请求进而确定所述服务请求的类型;根据所述服务请求的类型发出调用服务请求;根据所述调用服务请求,加载外部服务的数据;及将外部服务数据抽象为字段项目返回至所述移动终端客户端。可选地,根据所述服务请求的类型向所述应用服务器的调用接口层发出调用服务请求的步骤之前,所述处理器还用于执行所述调用外部服务系统,以实现以下步骤还包括:根据所述服务请求的类型,判断是否需要调用外部服务;若判断不需要调用外部服务,则加载所述应用服务器内部数据。可选地,所述处理器还用于执行所述调用外部服务系统,以实现以下步骤:接收所述移动终端客户端发送的客户在所述字段项目填写的数据;验证所述字段项目填写的数据是否正确;返回验证结果。可选地,所述分析所述服务请求进而确定所述服务请求的类型的步骤之前,还包括如下步骤:将所述服务请求写入请求任务列表;对所述服务请求按照优先 ...
【技术保护点】
1.一种应用服务器,其特征在于,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的调用外部服务系统,所述调用外部服务系统被所述处理器执行时实现如下步骤:获取移动终端客户端发送的服务请求;分析所述服务请求进而确定所述服务请求的类型;根据所述服务请求的类型发出调用服务请求;根据所述调用服务请求,加载外部服务的数据;及将外部服务数据抽象为字段项目返回至所述移动终端客户端。
【技术特征摘要】
1.一种应用服务器,其特征在于,所述应用服务器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的调用外部服务系统,所述调用外部服务系统被所述处理器执行时实现如下步骤:获取移动终端客户端发送的服务请求;分析所述服务请求进而确定所述服务请求的类型;根据所述服务请求的类型发出调用服务请求;根据所述调用服务请求,加载外部服务的数据;及将外部服务数据抽象为字段项目返回至所述移动终端客户端。2.如权利要求1所述的应用服务器,其特征在于,根据所述服务请求的类型向所述应用服务器的调用接口层发出调用服务请求的步骤之前,所述处理器还用于执行所述调用外部服务系统,以实现以下步骤还包括:根据所述服务请求的类型,判断是否需要调用外部服务;若判断不需要调用外部服务,则加载所述应用服务器内部数据。3.如权利要求1所述的应用服务器,其特征在于,所述处理器还用于执行所述调用外部服务系统,以实现以下步骤:接收所述移动终端客户端发送的客户在所述字段项目填写的数据;验证所述字段项目填写的数据是否正确;返回验证结果。4.如权利要求1所述的应用服务器,其特征在于,所述分析所述服务请求进而确定所述服务请求的类型的步骤之前,还包括如下步骤:将所述服务请求写入请求任务列表;对所述服务请求按照优先级顺序排序。5.如权利要求1-4任一项所述的应用服务器,其特征在于,根据所述服务请求的类型向所述应用服务器的调用接口层发出调用服务请求的步骤,具体包括:查询所述服务请求类型对应的外部服务的执行函数;发送具有所述执行函数名的调用请求至所述应用服务器...
【专利技术属性】
技术研发人员:姜思月,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。