[發明專利]進程交互方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202011063276.6 | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN112131028A | 公開(公告)日: | 2020-12-25 |
| 發明(設計)人: | 成賢斌 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 徐立 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 進程 交互 方法 裝置 計算機 設備 存儲 介質 | ||
本申請實施例提供了一種進程交互方法、裝置、計算機設備及存儲介質。該方法包括:第一用戶帳號進程接收第一客戶端發送的邀請指令;第一用戶帳號進程生成第一標識;第一用戶帳號進程將第一標識與第一業務數據對應存儲;第一用戶帳號進程向第二用戶帳號進程發送第一驗證請求;第二用戶帳號進程向第一用戶帳號進程發送第一反饋信息;第一用戶帳號進程根據第一標識獲取第一業務數據;第一用戶帳號進程向第一客戶端發送邀請結果和第一業務數據。本申請實施例提供的技術方案,進程間通信時向第二用戶帳號進程發送第一業務數據對應的第一標識,避免在進程間通信時攜帶第一業務數據,可以減少進程間通信時所需的流量。
技術領域
本申請實施例涉及互聯網技術領域,特別涉及一種進程交互方法、裝置、計算機設備及存儲介質。
背景技術
進程是系統進程資源分配和調度的基本單元。計算機設備在完成一任務時,通常需要同時運行多個進程。當某一進程需要利用其他進程的數據時,會發生進程間通信。目前,游戲應用程序提供多個用戶帳號在同一虛擬房間進行游戲競技的功能,第一用戶帳號邀請第二用戶帳號加入同一虛擬房間這一過程就涉及進程間通信。
相關技術中,當玩家A邀請玩家B對應的第二用戶帳號加入同一虛擬房間時,玩家A觸發自身客戶端向服務器發送對應于第二用戶帳號的邀請請求,服務器中玩家A對應的第一用戶帳號進程向第二用戶帳號進程發送第一驗證請求,第二用戶帳號進程向虛擬房間進程發送第二驗證請求,房間進程判斷出是否允許第二用戶帳號加入上述虛擬房間后,向第二用戶帳號進程返回判斷結果,第二用戶帳號進程向第一用戶帳號進程返回判斷結果。在上述進程間通信過程中,待回調的業務數據也被發送至第二用戶帳號進程或房間進程。
相關技術中,由于進程間通信時攜帶待回調的業務數據,業務數據的數據量較大,導致進程間通信所消耗的流量較大。
發明內容
本申請實施例提供一種進程交互方法、裝置、計算機設備及存儲介質,避免在進程間通信時攜帶回調數據,減小流量浪費。所述技術方案如下:
一方面,本申請實施例提供一種進程交互方法,所述方法包括:
第一用戶帳號進程接收第一客戶端發送的邀請指令,所述邀請指令用于指示邀請第二用戶帳號參與目標業務;
第一用戶帳號進程生成第一業務數據的第一標識;
第一用戶帳號進程將所述第一標識與所述第一業務數據對應存儲;
所述第一用戶帳號進程根據所述邀請指令,向所述第二用戶帳號對應的第二用戶帳號進程發送第一驗證請求,所述第一驗證請求攜帶所述第一標識;
所述第二用戶帳號進程向所述第一用戶帳號進程發送對應于所述第一驗證請求的第一反饋信息,所述第一反饋信息攜帶第一標識;
所述第一用戶帳號進程根據所述第一標識獲取所述第一業務數據;
所述第一用戶帳號進程根據所述第一反饋信息,向所述第一客戶端發送邀請結果和所述第一業務數據。
另一方面,本申請實施例提供一種進程交互裝置,所述裝置包括:
第一進程模塊,用于接收第一客戶端發送的邀請指令,所述邀請指令用于指示邀請第二用戶帳號參與目標業務,生成第一業務數據的第一標識,將所述第一標識與所述第一業務數據對應存儲,根據所述邀請指令,向所述第二用戶帳號對應的第二用戶帳號進程發送第一驗證請求,所述第一驗證請求攜帶所述第一標識;
第二進程模塊,用于向所述第一用戶帳號進程發送對應于所述第一驗證請求的第一反饋信息,所述第一反饋信息攜帶第一標識;
第一進程模塊,還用于根據所述第一標識獲取所述第一業務數據,根據所述第一反饋信息,向所述第一客戶端發送邀請結果和所述第一業務數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011063276.6/2.html,轉載請聲明來源鉆瓜專利網。





