[發明專利]一種網絡交互函數優化系統、方法、計算機設備和介質在審
| 申請號: | 202111000515.8 | 申請日: | 2021-08-30 |
| 公開(公告)號: | CN113452721A | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 趙景;蔡德勇;陳丹 | 申請(專利權)人: | 湖南高至科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 長沙市護航專利代理事務所(特殊普通合伙) 43220 | 代理人: | 莫曉齊 |
| 地址: | 410000 湖南省長沙市高新*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 交互 函數 優化 系統 方法 計算機 設備 介質 | ||
本發明公開了一種網絡交互函數優化系統、方法、計算機設備和介質,包括從上至下依次設置的業務邏輯層、function?block結構的函數和網絡交互層,function?block結構的函數與網絡交互層間設有請求function函數和回調function函數,本發明中所有功能請求都通過請求function函數發送,所有回調指令都通過回調function函數響應,function?block結構的函數自帶請求與回調雙重屬性,在回調function函數響應后,將回調結果返回指向function?block結構的函數,邏輯連貫,閱讀性好,操控性強。
技術領域
本發明屬于計算機技術領域,具體涉及一種網絡交互函數優化系統、方法、計算機設備和介質。
背景技術
網絡交互,即網絡設備之間的交流,相互發送和接受信息。目前,在采用p2p(Peer-to-peer,點對點網絡技術)、mqtt(Message Queuing Telemetry Transport,消息隊列遙測傳輸)等通訊技術進行網絡交互時,網絡終端(網絡終端:是一種專用于網絡計算環境下的終端設備,可用于連接互聯網并接受和發送網絡信息)既需要發送信息,又需要接受信息,發送與接受分別用兩個不同的函數實現。將網絡終端發送一次信息的行為稱為一次請求,所使用函數稱為請求函數。將網絡終端接受一次信息的行為稱為一次回調,所使用函數稱為回調函數。在網絡交互場景中,一次網絡交互需要通過請求函數發送請求信息,通過回調函數接受回調信息。在實際業務邏輯中,作為接口函數如果采用這種請求-回調分離的方式,會導致整個邏輯不是十分連貫,可閱讀性也不好。
發明內容
本發明的目的在于避免現有技術中的不足而提供一種網絡交互函數優化系統、方法、計算機設備和介質,其具有邏輯連貫、閱讀性好的優點。
本發明的目的之一通過以下技術方案實現:提供一種網絡交互函數優化系統,包括從上至下依次設置的業務邏輯層、function-block結構的函數和網絡交互層,所述function-block結構的函數面向業務邏輯層作為接口交互,所述function-block結構的函數與網絡交互層之間設置有請求function函數和回調function函數,所述網絡交互函數優化系統中所有的功能請求都通過請求function函數發送,所述網絡交互函數優化系統中所有的回調指令都通過回調function函數響應,所述function-block結構的函數自帶請求與回調雙重屬性,在回調function函數響應后,將回調結果返回指向該function-block結構的函數。
作為進一步的改進,所述function-block結構的函數利用block的特性,將回調function函數反饋的回調結果的值傳遞給function-block結構的函數。
作為進一步的改進,所述function-block結構的函數為多個,所述請求function函數和/或所述回調function函數為一個,所述多個function-block結構的函數與所述請求function函數和/或所述回調function函數為多對一的關系。
本發明的目的之二通過以下技術方案實現:提供一種網絡交互函數優化,通過其上所述的網絡交互函數優化系統進行優化,所述網絡交互函數優化方法包括以下步驟:
(1)業務邏輯層開始調用接口,此時fucntion-block結構的函數作為接口函數被調用;
(2)所述fucntion-block結構的函數向網絡交互函數優化系統獲取具備唯一性的參數,將所述參數用于請求fucntion函數,所述參數將在回調fucntion函數中被攜帶歸來;
(3)定義一個全局變量,將所述參數與block以鍵值對的形式存入全局變量;
(4)當回調fucntion函數響應時,通過解析回調結果重新獲取所述參數,并根據所述參數從全局變量中取出對應的block;
(5)調用block,通過block將回調fucntion函數的回調結果回調給上一層的fucntion-block結構的函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南高至科技有限公司,未經湖南高至科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111000515.8/2.html,轉載請聲明來源鉆瓜專利網。





