[發明專利]HTTP應用程序接口調用方法與裝置在審
| 申請號: | 201210365760.3 | 申請日: | 2012-09-27 |
| 公開(公告)號: | CN103699367A | 公開(公告)日: | 2014-04-02 |
| 發明(設計)人: | 王大中;曹敏;陸音;張正風;錢逸群 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 張殿慧 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | http 應用程序 接口 調用 方法 裝置 | ||
1.一種HTTP應用程序接口調用方法,其特征在于,包括:
根據業務需求和系統性能需求確定各開放平臺中的應用程序接口API的調用分發機制,所述調用分發機制包括代理方式和HTTP重定向方式;
接收客戶端發起的API調用請求;
判斷所請求的API調用所采用的機制;
在所請求的API采用代理方式調用的情況下,由API調度分發系統作為代理服務器向所述客戶端提供所請求的結果;
在所請求的API采用HTTP重定向方式調用的情況下,向所述客戶端反饋重定向信息,以使所述客戶端根據獲取的重定向信息直接從目標開放平臺獲取請求結果。
2.根據權利要求1所述的HTTP應用程序接口調用方法,其特征在于,所述方法還包括:
預先按照設定方式封裝各開放平臺中的API;
將封裝后的各開放平臺中的API注冊到所述API調度分發系統。
3.根據權利要求1所述的HTTP應用程序接口調用方法,其特征在于,所述根據業務需求和系統性能需求確定各開放平臺中的應用程序接口API的調用分發機制的步驟包括:
根據對各開放平臺中的API的管控力度確定是否采用代理方式;
根據對各開放平臺中的API的調用效率的要求確定是否采用HTTP重定向方式。
4.根據權利要求1所述的HTTP應用程序接口調用方法,其特征在于,由所述API調度分發系統作為代理服務器向所述客戶端提供所請求的結果的步驟包括:
根據所述API調用請求屬性向目標開放平臺發送代理請求;
所述目標開放平臺向所述API調度分發系統返回請求結果;
所述API調度分發系統將請求結果轉發給所述客戶端。
5.根據權利要求1所述的HTTP應用程序接口調用方法,其特征在于,所述客戶端根據獲取的重定向信息直接從目標開放平臺獲取請求結果的步驟包括:
根據所述API調用請求屬性進行系統重定向,并將重定向信息發送至所述客戶端;
所述客戶端根據所述重定向信息直接向目標開放平臺發起所述API調用請求;
所述目標開放平臺將請求結果返回給所述客戶端。
6.一種HTTP應用程序接口調用裝置,其特征在于,包括:
調用分發機制確定單元,用于根據業務需求和系統性能需求確定各開放平臺中的應用程序接口API的調用分發機制,所述調用分發機制包括代理方式和HTTP重定向方式;
調用請求接收單元,用于接收客戶端發起的API調用請求;
調用分發機制判斷單元,用于判斷所請求的API調用所采用的機制;
代理方式處理單元,用于在所請求的API采用代理方式調用的情況下,將所述HTTP應用程序接口調用裝置作為代理服務器向所述客戶端提供所請求的結果;
重定向方式處理單元,用于在所請求的API采用HTTP重定向方式調用的情況下,向所述客戶端反饋重定向信息,以使所述客戶端根據獲取的重定向信息直接從目標開放平臺獲取請求結果。
7.根據權利要求6所述的HTTP應用程序接口調用裝置,其特征在于,所述裝置還包括:
API封裝單元,用于預先按照設定方式封裝各開放平臺中的API;
API注冊單元,用于將封裝后的各開放平臺中的API注冊到所述API調度分發系統。
8.根據權利要求6所述的HTTP應用程序接口調用裝置,其特征在于,所述調用分發機制確定單元根據對各開放平臺中的API的管控力度確定是否采用代理方式,并根據對各開放平臺中的API的調用效率的要求確定是否采用HTTP重定向方式。
9.根據權利要求6所述的HTTP應用程序接口調用裝置,其特征在于,所述代理方式處理單元包括:
代理請求發送子單元,用于根據所述API調用請求屬性向目標開放平臺發送代理請求;
請求結果接收子單元,用于接收所述目標開放平臺發送的請求結果;
請求結果發送子單元,用于將請求結果轉發給所述客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210365760.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鋼管渦流探傷氣浮探靴
- 下一篇:防護門鎖緊檢測裝置





