本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種插件應(yīng)用程序的登錄方法和裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,便攜式電子設(shè)備上的應(yīng)用軟件(APP)越來越多,各個(gè)APP的功能也越來越多。部分APP將相互獨(dú)立的業(yè)務(wù),如房產(chǎn)、車輛交易、旅游、求職招聘等獨(dú)立為不同的插件APP,以使得用戶可根據(jù)需求打開不同的插件APP,避免了用戶打開集成了較多功能的APP導(dǎo)致的對(duì)系統(tǒng)資源要求較高的問題。
由于各插件APP、宿主APP之間采用獨(dú)立的進(jìn)程,各獨(dú)立進(jìn)程之間無法共享代碼和資源。因此,為使各插件能夠使用登錄服務(wù),各插件APP中需內(nèi)置登錄相關(guān)的源代碼,以實(shí)現(xiàn)賬號(hào)校驗(yàn)登錄功能。但是,插件APP中內(nèi)置相同的登錄相關(guān)的源代碼,將會(huì)導(dǎo)致插件APP的體積較大,當(dāng)插件APP較多時(shí),將會(huì)占用較多的電子設(shè)備資源。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種插件應(yīng)用程序的登錄方法和裝置,用以解決現(xiàn)有的插件APP體積較大的問題。
本發(fā)明一方面提供一種插件應(yīng)用程序的登錄方法,包括:
插件應(yīng)用根據(jù)用戶的操作通過登錄接口向宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,所述登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;
所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求登錄服務(wù)器并獲取登錄信息,所述登錄信息包括登錄所述服務(wù)器的登錄結(jié)果;
對(duì)所述插件應(yīng)用進(jìn)行鑒權(quán),確定所述插件應(yīng)用是否被授權(quán)使用所述宿主應(yīng)用的登錄信息;
若是,則將所述登錄信息返回所述插件應(yīng)用;
所述插件應(yīng)用根據(jù)所述登錄信息進(jìn)行數(shù)據(jù)訪問。
如上所述的插件應(yīng)用程序的登錄方法,所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求獲取登錄信息,包括:
所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求,調(diào)用宿主應(yīng)用的登錄頁面進(jìn)行服務(wù)器登錄處理,并在登錄完成后獲取所述登錄信息;或者,
所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求調(diào)用用戶的登錄數(shù)據(jù)。
如上所述的插件應(yīng)用程序的登錄方法,對(duì)所述插件應(yīng)用進(jìn)行鑒權(quán),確定所述插件應(yīng)用是否被授權(quán)使用所述宿主應(yīng)用的登錄信息,包括:
查詢預(yù)先獲取的所述宿主應(yīng)用對(duì)應(yīng)的登錄信息使用權(quán)限列表中是否存在所述插件應(yīng)用的標(biāo)識(shí);
若存在,則所述插件應(yīng)用被授權(quán)使用所述宿主應(yīng)用的登錄信息;
否則,所述插件應(yīng)用未被授權(quán)使用所述宿主應(yīng)用的登錄信息。
如上所述的插件應(yīng)用程序的登錄方法,所述將所述登錄信息返回所述插件應(yīng)用,包括:
將所述登錄信息通過所述登錄接口返回給所述插件應(yīng)用;
或者,
將所述登錄信息向所有被授權(quán)使用所述登錄信息的插件應(yīng)用進(jìn)行廣播。
下面介紹本發(fā)明實(shí)施例提供的一種插件應(yīng)用程序的登錄裝置,該裝置與方法一一對(duì)應(yīng),用以實(shí)現(xiàn)上述實(shí)施例中的插件應(yīng)用程序的登錄方法,具有相同的技術(shù)特征和技術(shù)效果,本發(fā)明對(duì)此不再贅述。
本發(fā)明另一方面提供一種插件應(yīng)用程序的登錄裝置,包括:插件應(yīng)用、宿主應(yīng)用和系統(tǒng)模塊;其中,
所述插件應(yīng)用,用于根據(jù)用戶的操作通過登錄接口向所述宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,所述登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;
所述宿主應(yīng)用,用于根據(jù)所述登錄信息查詢請(qǐng)求登錄服務(wù)器并獲取登錄信息,所述登錄信息包括登錄所述服務(wù)器的登錄結(jié)果;
所述系統(tǒng)模塊,用于對(duì)所述插件應(yīng)用進(jìn)行鑒權(quán),確定所述插件應(yīng)用是否被授權(quán)使用所述宿主應(yīng)用的登錄信息;
若是,則將所述登錄信息返回所述插件應(yīng)用;
所述插件應(yīng)用根據(jù)所述登錄信息進(jìn)行數(shù)據(jù)訪問。
如上所述的插件應(yīng)用程序的登錄裝置,所述宿主應(yīng)用具體用于,
根據(jù)所述登錄信息查詢請(qǐng)求,調(diào)用宿主應(yīng)用的登錄頁面進(jìn)行服務(wù)器登錄處理,并在登錄完成后獲取所述登錄信息;或者,
根據(jù)所述登錄信息查詢請(qǐng)求調(diào)用用戶的登錄數(shù)據(jù)。
如上所述的插件應(yīng)用程序的登錄裝置,所述系統(tǒng)模塊具體用于,
查詢預(yù)先獲取的所述宿主應(yīng)用對(duì)應(yīng)的登錄信息使用權(quán)限列表中是否存在所述插件應(yīng)用的標(biāo)識(shí);
若存在,則所述插件應(yīng)用被授權(quán)使用所述宿主應(yīng)用的登錄信息;
否則,所述插件應(yīng)用未被授權(quán)使用所述宿主應(yīng)用的登錄信息。
如上所述的插件應(yīng)用程序的登錄裝置,所述系統(tǒng)模塊具體用于,
將所述登錄信息通過所述登錄接口返回給所述插件應(yīng)用;
或者,
將所述登錄信息向所有被授權(quán)使用所述登錄信息的插件應(yīng)用進(jìn)行廣播。
本發(fā)明提供的插件應(yīng)用程序的登錄方法和裝置,包括:插件應(yīng)用根據(jù)用戶的操作通過登錄接口向宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,所述登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求登錄服務(wù)器并獲取登錄信息,所述登錄信息包括登錄所述服務(wù)器的登錄結(jié)果;對(duì)所述插件應(yīng)用進(jìn)行鑒權(quán),確定所述插件應(yīng)用是否被授權(quán)使用所述宿主應(yīng)用的登錄信息;若是,則將所述登錄信息返回所述插件應(yīng)用;所述插件應(yīng)用根據(jù)所述登錄信息進(jìn)行數(shù)據(jù)訪問。插件應(yīng)用通過利用宿主應(yīng)用的登錄模塊,獲取登錄信息,減少了插件應(yīng)用的體積,當(dāng)插件應(yīng)用較多時(shí),節(jié)約了電子設(shè)備中的占用資源,將登錄模塊集中在宿主應(yīng)用中,也方便了應(yīng)用程序的維護(hù);同時(shí),在將登錄信息返回給插件應(yīng)用時(shí),對(duì)插件應(yīng)用進(jìn)行鑒權(quán),確保插件應(yīng)用有被授權(quán)使用宿主應(yīng)用的登錄信息,提高了登錄信息的安全性。。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的插件應(yīng)用程序的登錄方法應(yīng)用場(chǎng)景的示意圖;
圖2為本發(fā)明提供的插件應(yīng)用程序的登錄方法實(shí)施例一的流程示意圖;
圖3為本發(fā)明提供的插件應(yīng)用程序的登錄裝置實(shí)施例一的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明提供的插件應(yīng)用程序的登錄方法應(yīng)用場(chǎng)景的示意圖,如圖1所示,便攜式電子設(shè)備中包括有系統(tǒng)模塊101、宿主應(yīng)用102和至少一個(gè)插件應(yīng)用103。系統(tǒng)模塊101包括電子設(shè)備的操作系統(tǒng),示例性的可以為android、iOS等。宿主應(yīng)用102為安裝在操作系統(tǒng)上的一個(gè)包含登錄相關(guān)的源代碼的APP,插件應(yīng)用103為安裝在操作系統(tǒng)上的一個(gè)未包含登錄相關(guān)的源代碼的APP,一個(gè)宿主應(yīng)用102上可關(guān)聯(lián)多個(gè)插件應(yīng)用103。示例性的,便攜式電子設(shè)備可以為平板電腦、手機(jī)等。宿主應(yīng)用可以為綜合性購物軟件、或信息分類軟件等,插件應(yīng)用可以為從綜合性購物軟件中獨(dú)立出來的火車票、機(jī)票等購票軟件,也可以為從信息分類軟件中獨(dú)立出來的房產(chǎn)信息軟件、就業(yè)招聘信息軟件等。
下面結(jié)合圖1,采用具體實(shí)施例對(duì)本發(fā)明提供的插件應(yīng)用程序的登錄方法進(jìn)行詳細(xì)說明。
圖2為本發(fā)明提供的插件應(yīng)用程序的登錄方法實(shí)施例一的流程示意圖,該方法的執(zhí)行主體為插件應(yīng)用程序的登錄裝置,該裝置可以通過軟件或硬件的方式實(shí)現(xiàn),示例性的,該登錄方法的執(zhí)行主體為便攜式電子設(shè)備。如圖2所示,該方法包括:
S201、插件應(yīng)用根據(jù)用戶的操作通過登錄接口向宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;
S202、宿主應(yīng)用根據(jù)登錄信息查詢請(qǐng)求獲取登錄信息,登錄信息包括登錄服務(wù)器的登錄結(jié)果;
S203、對(duì)插件應(yīng)用進(jìn)行鑒權(quán),確定插件應(yīng)用是否被授權(quán)使用宿主應(yīng)用的登錄信息;若是,則執(zhí)行S204;
S204、將登錄信息返回插件應(yīng)用;
S205、插件應(yīng)用根據(jù)登錄信息進(jìn)行數(shù)據(jù)訪問。
具體的,在S201中,用戶打開插件應(yīng)用,向插件應(yīng)用發(fā)送登錄、搜索、頁面跳轉(zhuǎn)等指令,插件應(yīng)用接收用戶的操作,當(dāng)確定用戶的操作為登錄指令時(shí),通過登錄接口向宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器。登錄信息查詢請(qǐng)求具體可以為不同的登錄服務(wù)查詢語句和登錄狀態(tài)查詢語句,可根據(jù)用戶輸入的不同操作,對(duì)應(yīng)不同的登錄信息查詢請(qǐng)求。登錄接口僅用于向宿主應(yīng)用發(fā)送信息,因此其體積遠(yuǎn)小于登錄相關(guān)的源代碼的體積,通過將登錄模塊替換為登錄接口,可顯著減少應(yīng)用軟件的體積。
示例性的,當(dāng)操作系統(tǒng)為android系統(tǒng)時(shí),登錄接口中封裝了ContentProvider查詢語句。
具體的,在S202中,宿主應(yīng)用接收插件應(yīng)用發(fā)送的登錄信息查詢請(qǐng)求,根據(jù)登錄信息查詢請(qǐng)求獲取登錄信息,登錄信息包括登錄服務(wù)器的登錄結(jié)果;示例性的,可以為宿主應(yīng)用在接收到登錄信息查詢請(qǐng)求后,獲取當(dāng)前宿主應(yīng)用中的已登錄的用戶的信息作為登錄信息或在確認(rèn)無用戶登錄時(shí),采用默認(rèn)的登錄賬號(hào)和密碼登錄服務(wù)器,得到登錄信息。具體的,在宿主應(yīng)用獲取登錄信息后,執(zhí)行S203,由操作系統(tǒng)對(duì)插件應(yīng)用進(jìn)行鑒權(quán),確定插件應(yīng)用是否被授權(quán)使用宿主應(yīng)用的登錄信息。由于電子設(shè)備中安裝有大量的APP,可能存在惡意APP冒充宿主應(yīng)用的插件應(yīng)用,以獲取用戶信息,因此,需由操作系統(tǒng)對(duì)插件應(yīng)用進(jìn)行甄別,確定插件應(yīng)用是否被授權(quán),具體的,授權(quán)方式可以為,具有統(tǒng)一身份標(biāo)識(shí)或,具有匹配的密鑰。
當(dāng)操作系統(tǒng)確定當(dāng)前發(fā)送的插件應(yīng)用被授權(quán)使用宿主應(yīng)用的登錄信息時(shí),執(zhí)行S204,由操作系統(tǒng)將登錄信息返回給該插件應(yīng)用。
具體的,在S205中,當(dāng)插件應(yīng)用接收到登錄信息后,根據(jù)登錄信息進(jìn)行數(shù)據(jù)訪問,完成插件應(yīng)用的業(yè)務(wù)。
本發(fā)明提供的插件應(yīng)用程序的登錄方法,包括:插件應(yīng)用根據(jù)用戶的操作通過登錄接口向宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;宿主應(yīng)用根據(jù)登錄信息查詢請(qǐng)求獲取登錄信息,登錄信息包括登錄服務(wù)器的登錄結(jié)果;對(duì)插件應(yīng)用進(jìn)行鑒權(quán),確定插件應(yīng)用是否被授權(quán)使用宿主應(yīng)用的登錄信息;若是,則將登錄信息返回插件應(yīng)用;插件應(yīng)用根據(jù)登錄信息進(jìn)行數(shù)據(jù)訪問。插件應(yīng)用通過利用宿主應(yīng)用的登錄模塊,獲取登錄信息,減少了插件應(yīng)用的體積,當(dāng)插件應(yīng)用較多時(shí),節(jié)約了電子設(shè)備中的占用資源,將登錄模塊集中在宿主應(yīng)用中,也方便了應(yīng)用程序的維護(hù);同時(shí),在將登錄信息返回給插件應(yīng)用時(shí),對(duì)插件應(yīng)用進(jìn)行鑒權(quán),確保插件應(yīng)用有被授權(quán)使用宿主應(yīng)用的登錄信息,提高了登錄信息的安全性。
進(jìn)一步的,在圖2所示實(shí)施例的基礎(chǔ)上,S202中的宿主應(yīng)用根據(jù)登錄信息查詢請(qǐng)求獲取登錄信息,具體包括:
宿主應(yīng)用根據(jù)登錄信息查詢請(qǐng)求,調(diào)用宿主應(yīng)用的登錄頁面進(jìn)行服務(wù)器登錄處理,并在登錄完成后獲取登錄信息;或者,
宿主應(yīng)用根據(jù)登錄信息查詢請(qǐng)求調(diào)用用戶的登錄數(shù)據(jù)。
示例性的,宿主應(yīng)用在接收到登錄信息查詢請(qǐng)求時(shí),示例性的可以為查詢宿主應(yīng)用中登錄的所有用戶的信息,還可為根據(jù)登錄信息查詢請(qǐng)求中包含的指定用戶的信息查詢?cè)撝付ㄓ脩羰欠裼械卿洝;蛘?,宿主?yīng)用在接收到登錄信息查詢請(qǐng)求時(shí),還可直接調(diào)用宿主應(yīng)用的登錄頁面,將登錄頁面彈出給用戶,并根據(jù)用戶輸入的用戶名和密碼進(jìn)行服務(wù)器登錄處理,并在登錄完成后生成用戶輸入的登錄信息。還可由宿主應(yīng)用在接收到登錄信息查詢請(qǐng)求時(shí),調(diào)用宿主應(yīng)用以及預(yù)先存戶的登錄用戶的用戶信息,由宿主應(yīng)用海直接登錄服務(wù)器,并在登錄完成后獲取登錄信息。
進(jìn)一步的,在圖2所示實(shí)施例的基礎(chǔ)上,S203中的對(duì)插件應(yīng)用進(jìn)行鑒權(quán),確定插件應(yīng)用是否被授權(quán)使用宿主應(yīng)用的登錄信息,具體包括:
查詢預(yù)先獲取的宿主應(yīng)用對(duì)應(yīng)的登錄信息使用權(quán)限列表中是否存在插件應(yīng)用的標(biāo)識(shí);
若存在,則插件應(yīng)用被授權(quán)使用宿主應(yīng)用的登錄信息;
否則,插件應(yīng)用未被授權(quán)使用宿主應(yīng)用的登錄信息。
具體的,當(dāng)宿主應(yīng)用通過操作系統(tǒng)向插件應(yīng)用返回登錄信息時(shí),為保證登錄信息的安全性,操作系統(tǒng)根據(jù)預(yù)先獲取的宿主應(yīng)用對(duì)應(yīng)的登錄信息使用權(quán)限列表,在列表中查詢是否存在發(fā)送登錄信息查詢請(qǐng)求的插件應(yīng)用的標(biāo)識(shí);若存在,則操作系統(tǒng)認(rèn)為插件應(yīng)用被授權(quán)使用宿主應(yīng)用的登錄信息,可以向插件應(yīng)用發(fā)送登錄信息,若不存在,則操作系統(tǒng)認(rèn)為插件應(yīng)用未被授權(quán)使用宿主應(yīng)用的登錄信息,不向插件應(yīng)用發(fā)送登錄信息。
進(jìn)一步的,在圖2所示實(shí)施例的基礎(chǔ)上,S204中的將登錄信息返回插件應(yīng)用,包括:
將登錄信息通過登錄接口返回給插件應(yīng)用;
或者,
將登錄信息向所有被授權(quán)使用登錄信息的插件應(yīng)用進(jìn)行廣播。
具體的,在操作系統(tǒng)確定發(fā)送登錄信息查詢請(qǐng)求的插件應(yīng)用被授權(quán)使用宿主應(yīng)用的登錄信息后,可以通過登錄接口將登錄信息返回給插件應(yīng)用。示例性的,還可以由操作系統(tǒng)對(duì)登錄信息進(jìn)行廣播,且在廣播時(shí),僅向被授權(quán)使用宿主應(yīng)用的登錄信息的插件應(yīng)用進(jìn)行廣播。
示例性的,宿主應(yīng)用在獲取到登錄信息后,還可直接將宿主應(yīng)用對(duì)應(yīng)的插件應(yīng)用以及登錄信息都發(fā)送給操作系統(tǒng),由操作系統(tǒng)將登錄信息發(fā)送給宿主應(yīng)用對(duì)應(yīng)的所有插件應(yīng)用,用戶正在操作的插件引用根據(jù)該登錄信息實(shí)現(xiàn)登錄。
本發(fā)明另一方面還提供的一種插件應(yīng)用程序的登錄裝置,該裝置可以由軟件/硬件實(shí)現(xiàn),示例性的,可以為便攜式電子設(shè)備。該裝置與方法實(shí)施例一一對(duì)應(yīng),用以實(shí)現(xiàn)上述實(shí)施例中的插件應(yīng)用程序的登錄方法,具有相同的技術(shù)特征和技術(shù)效果,本發(fā)明實(shí)施例對(duì)此不再贅述。
圖3為本發(fā)明提供的插件應(yīng)用程序的登錄裝置實(shí)施例一的結(jié)構(gòu)示意圖。如圖3所示,該裝置包括:插件應(yīng)用301、宿主應(yīng)用302和系統(tǒng)模塊303;其中,
插件應(yīng)用301,用于根據(jù)用戶的操作通過登錄接口向宿主應(yīng)用302發(fā)送登錄信息查詢請(qǐng)求,登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;
宿主應(yīng)用302,用于根據(jù)登錄信息查詢請(qǐng)求登錄服務(wù)器并獲取登錄信息,登錄信息包括登錄服務(wù)器的登錄結(jié)果;
系統(tǒng)模塊303,用于對(duì)插件應(yīng)用301進(jìn)行鑒權(quán),確定插件應(yīng)用301是否被授權(quán)使用宿主應(yīng)用302的登錄信息;
若是,則將登錄信息返回插件應(yīng)用301;
插件應(yīng)用301根據(jù)登錄信息進(jìn)行數(shù)據(jù)訪問。
可選的,在上述實(shí)施例的基礎(chǔ)上,宿主應(yīng)用302具體用于,
根據(jù)登錄信息查詢請(qǐng)求,調(diào)用宿主應(yīng)用302的登錄頁面進(jìn)行服務(wù)器登錄處理,并在登錄完成后獲取登錄信息;或者,
根據(jù)登錄信息查詢請(qǐng)求調(diào)用用戶的登錄數(shù)據(jù)。
可選的,在上述實(shí)施例的基礎(chǔ)上,系統(tǒng)模塊303具體用于,
查詢預(yù)先獲取的宿主應(yīng)用302對(duì)應(yīng)的登錄信息使用權(quán)限列表中是否存在插件應(yīng)用301的標(biāo)識(shí);
若存在,則插件應(yīng)用301被授權(quán)使用宿主應(yīng)用302的登錄信息;
否則,插件應(yīng)用301未被授權(quán)使用宿主應(yīng)用302的登錄信息。
可選的,在上述實(shí)施例的基礎(chǔ)上,系統(tǒng)模塊303具體用于,
將登錄信息通過登錄接口返回給插件應(yīng)用301;
或者,
將登錄信息向所有被授權(quán)使用登錄信息的插件應(yīng)用301進(jìn)行廣播。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。另外,本發(fā)明所提供的幾個(gè)實(shí)施例可以整體或部分的相互結(jié)合形成新的實(shí)施例,而這些新的實(shí)施例,仍屬于本發(fā)明范圍內(nèi)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。