[發(fā)明專利]一種實(shí)現(xiàn)開放接口的方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201510559610.X | 申請(qǐng)日: | 2015-09-06 |
| 公開(公告)號(hào): | CN105162666A | 公開(公告)日: | 2015-12-16 |
| 發(fā)明(設(shè)計(jì))人: | 黃建陽;楊凡;游磊青 | 申請(qǐng)(專利權(quán))人: | 福建星網(wǎng)銳捷通訊股份有限公司 |
| 主分類號(hào): | H04L12/28 | 分類號(hào): | H04L12/28;H04L29/06;H04L29/10 |
| 代理公司: | 福州市鼓樓區(qū)京華專利事務(wù)所(普通合伙) 35212 | 代理人: | 王美花 |
| 地址: | 350000 福建省福州市倉山區(qū)金*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實(shí)現(xiàn) 開放 接口 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通訊設(shè)備技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)開放接口的方法及系統(tǒng)。
背景技術(shù)
網(wǎng)絡(luò)應(yīng)用程序,分為前端和后端兩個(gè)部分。當(dāng)前的發(fā)展趨勢(shì),就是前端設(shè)備層出不窮(手機(jī)、平板、桌面電腦、其他專用設(shè)備)。傳統(tǒng)的設(shè)備接入到接入系統(tǒng)的方案必須是接入系統(tǒng)為不同類型的設(shè)備提供專用的接口以匹配設(shè)備協(xié)議,不利于設(shè)備的擴(kuò)展,開發(fā)成本高。因此,必須有一種統(tǒng)一的機(jī)制,方便不同的前端設(shè)備與后端進(jìn)行通信。
現(xiàn)有技術(shù)中公開了“一種用于云存儲(chǔ)的安全系統(tǒng)”,見公開號(hào)為:CN202455386U,公開日為:2012-09-26的中國專利;該安全系統(tǒng),包括認(rèn)證服務(wù)器、應(yīng)用接口API、云盾服務(wù)器、云盾輔助模塊和云盾終端,其中認(rèn)證服務(wù)器用于即經(jīng)配置的CA服務(wù)器,負(fù)責(zé)數(shù)字證書的頒發(fā),驗(yàn)證工作;應(yīng)用接口API:應(yīng)用編程接口,提供給其他云存儲(chǔ)應(yīng)用系統(tǒng)接入本系統(tǒng)的接口;云盾服務(wù)器包括了除CA認(rèn)證之外的其他認(rèn)證系統(tǒng);云盾輔助模塊用以配合云盾終端和云盾服務(wù)器工作;云盾終端以硬件形式向用戶提供,用于確認(rèn)用戶的合法身份。該實(shí)用新型有益的效果是:解決了云存儲(chǔ)系統(tǒng)中用戶對(duì)數(shù)據(jù)安全、數(shù)據(jù)主權(quán)、數(shù)據(jù)隱私的疑慮和安全訴求。通過”PKI認(rèn)證”+“生物特征識(shí)別認(rèn)證”+“其他認(rèn)證方式”的模式,將身份認(rèn)證的依據(jù)轉(zhuǎn)化為數(shù)據(jù)主權(quán)人的生物特征。該實(shí)用新型并不能解決本專利申請(qǐng)中為不同類型的設(shè)備提供統(tǒng)一的接口,設(shè)備接入時(shí)無須針對(duì)不同類型的設(shè)備提供專用的接口以匹配設(shè)備協(xié)議;易于擴(kuò)展。
現(xiàn)有技術(shù)中還公開了一種“部署能力接口的方法和系統(tǒng)”,見公開號(hào)為:CN104852939A,公開日為:2015-08-19的中國專利,該系統(tǒng)包括能力接口網(wǎng)關(guān)以及能力平臺(tái),其中:能力平臺(tái)提供至少一個(gè)內(nèi)部接口;能力接口網(wǎng)關(guān)對(duì)能力平臺(tái)的至少一個(gè)內(nèi)部接口進(jìn)行封裝,并向應(yīng)用提供統(tǒng)一的外部接口,通過該外部接口接收應(yīng)用的調(diào)用請(qǐng)求,并根據(jù)該調(diào)用請(qǐng)求調(diào)用能力平臺(tái)的至少一個(gè)內(nèi)部接口;從能力平臺(tái)獲取與調(diào)用請(qǐng)求對(duì)應(yīng)的調(diào)用結(jié)果后,返回給應(yīng)用。該發(fā)明提供了統(tǒng)一的、標(biāo)準(zhǔn)化、規(guī)范化的接口,以及快速靈活部署能力接口的手段。但是該發(fā)明是利用能力接口網(wǎng)關(guān)的方式提供了統(tǒng)一的外部接口,并不是本發(fā)明通過再將抽象化的各設(shè)備接口封裝,即將個(gè)設(shè)備接口封裝為restful風(fēng)格的接口的方式,且該發(fā)明不能實(shí)現(xiàn)本專利申請(qǐng)中為不同類型的設(shè)備提供統(tǒng)一的接口,設(shè)備接入時(shí)無須針對(duì)不同類型的設(shè)備提供專用的接口以匹配設(shè)備協(xié)議的問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題之一,在于提供一種實(shí)現(xiàn)開放接口的方法,使得系統(tǒng)獨(dú)立于硬件設(shè)備,不依賴具體的硬件設(shè)備,通過認(rèn)證的硬件設(shè)備可靈活地接入系統(tǒng)。
本發(fā)明問題之一是這樣實(shí)現(xiàn)的:一種實(shí)現(xiàn)開放接口的方法,所述方法包括:
將接入系統(tǒng)的業(yè)務(wù)按功能點(diǎn)分解,得到一個(gè)以上的設(shè)備接口;
將各設(shè)備接口依次進(jìn)行抽象化、封裝、定義參數(shù),從而生成調(diào)用接口;
根據(jù)定義參數(shù)后的調(diào)用接口生成接口文檔;
對(duì)需接入系統(tǒng)的設(shè)備分配身份標(biāo)識(shí),各設(shè)備根據(jù)身份標(biāo)識(shí)接入系統(tǒng)并獲取授權(quán)碼;
各設(shè)備根據(jù)接口文檔及授權(quán)碼,調(diào)用接入系統(tǒng)的調(diào)用接口。
進(jìn)一步地,所述“對(duì)需接入系統(tǒng)的設(shè)備分配身份標(biāo)識(shí)”前還包括步驟:每個(gè)接入系統(tǒng)的設(shè)備安裝web服務(wù)軟件,web服務(wù)軟件對(duì)外提供http服務(wù)。
進(jìn)一步地,所述“將各設(shè)備接口依次進(jìn)行抽象化、封裝、定義參數(shù),從而生成調(diào)用接口”步驟具體為:先將各設(shè)備接口抽象化,再將抽象化的各設(shè)備接口封裝,最后再對(duì)封裝的各設(shè)備接口定義接口路徑、輸入?yún)?shù)、輸出參數(shù),從而生成調(diào)用接口。
進(jìn)一步地,所述“再將抽象化的各設(shè)備接口封裝”具體為:將個(gè)設(shè)備接口封裝為restful風(fēng)格的接口。
進(jìn)一步地,所述身份標(biāo)識(shí)包括賬戶和密碼。
進(jìn)一步地,所述授權(quán)碼根據(jù)預(yù)設(shè)的時(shí)間周期進(jìn)行變換。
進(jìn)一步地,所述步驟“各設(shè)備根據(jù)接口文檔及授權(quán)碼,調(diào)用接入系統(tǒng)的調(diào)用接口”具體為:設(shè)備調(diào)用接入系統(tǒng)的調(diào)用接口時(shí),設(shè)備向接入系統(tǒng)請(qǐng)求接入接口,并輸入授權(quán)碼;接入系統(tǒng)對(duì)授權(quán)碼進(jìn)行校驗(yàn),將校驗(yàn)結(jié)果返回給設(shè)備,若校驗(yàn)成功,則返回接口調(diào)用結(jié)果并允許接入;若校驗(yàn)失敗,則返回接口調(diào)用失敗結(jié)果并禁止接入。
本發(fā)明要解決的技術(shù)問題之二,在于提供一種實(shí)現(xiàn)開放接口的系統(tǒng),使得系統(tǒng)獨(dú)立于硬件設(shè)備,不依賴具體的硬件設(shè)備,通過認(rèn)證的硬件設(shè)備可靈活地接入系統(tǒng)。
本發(fā)明問題之二是這樣實(shí)現(xiàn)的:一種實(shí)現(xiàn)開放接口的系統(tǒng),所述系統(tǒng)包括:設(shè)備接口獲取模塊、調(diào)用接口生成模塊、接口文檔生成模塊、授權(quán)碼獲取模塊、以及調(diào)用接口模塊;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建星網(wǎng)銳捷通訊股份有限公司,未經(jīng)福建星網(wǎng)銳捷通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510559610.X/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





