[發明專利]一種服務響應方法及其終端有效
| 申請號: | 201710982776.1 | 申請日: | 2017-10-20 |
| 公開(公告)號: | CN107770269B | 公開(公告)日: | 2019-07-19 |
| 發明(設計)人: | 覃嬈;覃無愧 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務 響應 方法 及其 終端 | ||
本發明適用于網絡技術領域,提供了一種服務響應方法及其終端,包括:獲取用戶終端發送的服務請求;基于服務請求,確定服務請求對應的服務響應參數;向用戶終端發送連接中止信號;接收用戶終端根據連接中止信號返回的資源釋放指令,并將與用戶終端進行通信對應端口的工作狀態變更為空閑;調用服務響應參數中指示的第三方接口,并通過第三方接口響應服務請求,生成服務請求對應的處理結果;向用戶終端發送通信連接請求,建立與用戶終端之間的通信連接;返回處理結果至用戶終端。本發明解決了現有服務響應方法響應服務響應的成功率低,以及網絡資源的利用效率低的問題。
技術領域
本發明屬于網絡技術領域,尤其涉及一種服務響應方法及其終端。
背景技術
隨著科學技術的不斷發展,網絡所提供的服務種類也越來越多,服務融合度也越來越高。在大多數情況下,對于同一個服務請求,除了該服務請求對應的主服務器參與響應外,還需要調用一個甚至多個第三方接口共同執行該服務請求。對于上述需要調用第三方接口的情況,現有的服務響應技術,需要服務請求方與主服務器保持長時間連接,當主服務器獲取了各個第三方接口的執行結果后,才將對應的服務響應結果返回給服務請求方,從而容易使得服務響應時間過長,導致服務請求方與主服務器之間的通信鏈路因連接超時而導致通信中斷,以致服務響應失敗,無法將處理結果返回給服務請求方,降低了服務響應的成功率。另一方面,在等待過程中保持通信鏈路長時間占用,也降低了網絡資源的利用效率。
發明內容
有鑒于此,本發明實施例提供了一種服務響應方法及其終端,以解決現有服務響應方法,需要服務請求方與主服務器保持長時間連接,從而容易使得服務響應時間過長,導致服務請求方與主服務器之間的通信鏈路因連接超時而導致通信中斷,降低了服務響應的成功率,以及在等待過程中保持通信鏈路長時間占用,也降低了網絡資源的利用效率的問題。
本發明實施例的第一方面提供了一種服務響應方法,所述服務響應方法包括:
獲取用戶終端發送的服務請求;
基于所述服務請求,確定所述服務請求對應的服務響應參數;其中,所述服務響應參數包括:響應所述服務請求所需的第三方接口;
向所述用戶終端發送連接中止信號;其中,所述連接中止信號包含所述服務請求對應的請求標識以及服務響應確認標識;
接收所述用戶終端根據所述連接中止信號返回的資源釋放指令,并將與所述用戶終端進行通信對應端口的工作狀態變更為空閑;
調用所述服務響應參數中指示的所述第三方接口,并通過所述第三方接口響應所述服務請求,生成所述服務請求對應的處理結果;
向所述用戶終端發送通信連接請求,建立與所述用戶終端之間的通信連接;
通過所述通信連接返回所述處理結果至所述用戶終端。
本發明實施例的第二方面提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
獲取用戶終端發送的服務請求;
基于所述服務請求,確定所述服務請求對應的服務響應參數;其中,所述服務響應參數包括:響應所述服務請求所需的第三方接口;
向所述用戶終端發送連接中止信號;其中,所述連接中止信號包含所述服務請求對應的請求標識以及服務響應確認標識;
接收所述用戶終端根據所述連接中止信號返回的資源釋放指令,并將與所述用戶終端進行通信對應端口的工作狀態變更為空閑;
調用所述服務響應參數中指示的所述第三方接口,并通過所述第三方接口響應所述服務請求,生成所述服務請求對應的處理結果;
向所述用戶終端發送通信連接請求,建立與所述用戶終端之間的通信連接;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710982776.1/2.html,轉載請聲明來源鉆瓜專利網。





