[發明專利]應用跨域漫游方法在審
| 申請號: | 202210049873.6 | 申請日: | 2022-01-17 |
| 公開(公告)號: | CN114584425A | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 鄧靖;林銘 | 申請(專利權)人: | 深圳淵聯技術有限公司 |
| 主分類號: | H04L12/66 | 分類號: | H04L12/66;H04L43/12;H04L67/141;H04L69/164 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 李發兵 |
| 地址: | 518000 廣東省深圳市南山區粵海街道濱海社*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 漫游 方法 | ||
本發明提供一種應用跨域漫游方法,應用可組播預設的網絡探測報文,并根據該網絡探測報文的響應情況來確定該應用所在的智能終端的網絡狀態,如果應用未監測到網絡探測報文的響應報文時,則可確定智能終端處于公網網絡,此時可通過公網API網關訪問服務;如果應用監測到網絡探測報文的響應報文時,確定智能終端處于局域網網絡,并在確定發送響應報文的邊緣節點對應的目標局域網網絡符合條件時,直接通過該目標局域網網絡中的內網API網關訪問服務,而不再需要通過公網API網關訪問服務,因此既能大大減小公網流量的消耗,又能提升服務的訪問效率,可大大提升用戶體驗的滿意度。
技術領域
本發明涉及通信領域,尤其涉及一種應用跨域漫游方法。
背景技術
在現有技術中,APP(Application,應用程序,簡稱應用)的服務端部署在本地時,只能通過局域網連接到服務,不支持外網的訪問,也即只支持位于該局域網下的APP訪問該局域網下的服務,不支持局域網之外的APP訪問。為了解決該問題,可通過設置公網API(Application Programming Interface,應用程序接口)網關以支持外網訪問,也即APP可通過公網API網關訪問相應局域網下的服務。但在該方案中,不管APP是否處于該服務所在的局域網下,也即即使APP與服務端處于同一個局域網下,APP也需要通過公網API網關才能訪問到該局域網下的服務,導致公網流量消耗大,訪問效率低。
因此,現有技術中APP都需要通過公網API網關才能訪問到該局域網下的服務,公網流量消耗大,訪問效率低,是目前亟需解決的技術問題。
發明內容
本發明提供了一種應用跨域漫游方法,解決現有APP都需要通過公網API網關才能訪問到該局域網下的服務,導致公網流量消耗大,訪問效率低的問題。
為了解決上述問題,本發明實施例提供了一種應用跨域漫游方法,應用于智能終端上的應用,包括:
應用組播預設的網絡探測報文;
所述應用監測所述網絡探測報文的響應情況;
所述應用未監測到所述網絡探測報文的響應報文時,確定所述智能終端處于公網網絡,通過公網API網關訪問服務;
所述應用監測到所述網絡探測報文的響應報文時,確定所述智能終端處于局域網網絡,并在確定發送所述響應報文的邊緣節點對應的目標局域網網絡符合條件時,通過所述目標局域網網絡中的內網API網關訪問服務。
在一些實施例中,所述網絡探測報文為預設內容的UDP報文。
在一些實施例中,應用組播預設的網絡探測報文包括:
所述應用啟動時或需要訪問服務時,組播所述網絡探測報文。
在一些實施例中,所述響應報文包括企業信息;
所述應用確定發送所述響應報文的邊緣節點對應的目標局域網網絡是否符合條件包括:
所述應用獲取所述響應報文中的所述企業信息;
所述應用判斷所述企業信息與需要連接的企業信息是否一致,如是,則確定發送所述響應報文的邊緣節點對應的目標局域網網絡符合條件。
在一些實施例中,,所述響應報文還包括內網API網關的地址;
所述應用通過所述目標局域網網絡中的內網API網關訪問服務包括:
所述應用將服務請求指向所述響應報文中的所述內網API網關的地址。
在一些實施例中,所述應用判斷所述企業信息與需要連接的企業信息不一致時,通過所述公網API網關訪問服務。
在一些實施例中,所述需要連接的企業信息為所述應用的用戶當前登錄的企業信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳淵聯技術有限公司,未經深圳淵聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210049873.6/2.html,轉載請聲明來源鉆瓜專利網。





