欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種獲取應(yīng)用服務(wù)的方法及裝置與流程

文檔序號(hào):11778488閱讀:191來(lái)源:國(guó)知局
一種獲取應(yīng)用服務(wù)的方法及裝置與流程

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種獲取應(yīng)用服務(wù)的方法及裝置。



背景技術(shù):

隨著科技的發(fā)展和智能終端的普及,人們逐漸習(xí)慣使用app(application,應(yīng)用程序)上網(wǎng)的方式,app的種類越來(lái)越豐富,呈現(xiàn)爆發(fā)式增長(zhǎng),如泰康人壽app、泰康保險(xiǎn)app等。在智能終端的沖擊下,原有的web軟件已經(jīng)跟不上時(shí)代的步伐,因此,在新的一輪技術(shù)變革下,app正對(duì)游戲、新聞媒介、零售、旅游等行業(yè)產(chǎn)生深刻變革,圖1為智能終端上安裝的app的示意圖。

目前獲取應(yīng)用服務(wù)時(shí),都是基于一個(gè)統(tǒng)一的包進(jìn)行操作,這種情況下如果應(yīng)用程序包括多個(gè)子應(yīng)用程序的話,需要統(tǒng)一將多個(gè)子應(yīng)用程序的應(yīng)用服務(wù)都獲取,存在獲取應(yīng)用服務(wù)效率較低和靈活性較差的缺陷。

例如,如微信應(yīng)用程序中有“微信”、“通訊錄”、“發(fā)現(xiàn)”、“我”四個(gè)子應(yīng)用程序,要獲取“通訊錄”更新后的信息時(shí),需要下載整個(gè)更新包,再安裝生效,存在獲取應(yīng)用服務(wù)效率較低和靈活性較差的缺陷。



技術(shù)實(shí)現(xiàn)要素:

鑒于上述問(wèn)題,提出了本發(fā)明,以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種獲取應(yīng)用服務(wù)的方法和裝置。

依據(jù)本發(fā)明的第一方面,提供了一種獲取應(yīng)用服務(wù)的方法,包括:

應(yīng)用掛載平臺(tái)接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求;

所述應(yīng)用掛載平臺(tái)根據(jù)所述子應(yīng)用服務(wù)獲取請(qǐng)求向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

在一個(gè)實(shí)施方式中,根據(jù)本發(fā)明的上述實(shí)施方式所述的方法,所述應(yīng)用掛載平臺(tái)根據(jù)所述子應(yīng)用服務(wù)獲取請(qǐng)求向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)之前,所述方法還包括:

所述應(yīng)用掛載平臺(tái)接收所述認(rèn)證服務(wù)器根據(jù)登錄請(qǐng)求返回的權(quán)限信息;

所述應(yīng)用掛載平臺(tái)根據(jù)所述權(quán)限信息確定所述子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,應(yīng)用掛載平臺(tái)接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求之前,所述方法還包括:

針對(duì)任意一子應(yīng)用服務(wù)器,所述應(yīng)用掛載平臺(tái)接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求;

所述應(yīng)用掛載平臺(tái)根據(jù)所述子應(yīng)用管理請(qǐng)求發(fā)布對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的子應(yīng)用程序,或者將對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的已經(jīng)發(fā)布的子應(yīng)用程序進(jìn)行更新和/或刪除。

在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,所述應(yīng)用掛載平臺(tái)接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求之后,根據(jù)所述子應(yīng)用管理請(qǐng)求發(fā)布對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的子應(yīng)用程序,或者將對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的已經(jīng)發(fā)布的子應(yīng)用程序進(jìn)行更新和/或刪除之前,所述方法還包括:

所述應(yīng)用掛載平臺(tái)向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證所述子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求;

所述應(yīng)用掛載平臺(tái)接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息。

在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的方法,所述應(yīng)用掛載平臺(tái)接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求,包括:

所述應(yīng)用掛載平臺(tái)通過(guò)預(yù)設(shè)接口接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求,其中,所述預(yù)設(shè)接口包括接口名稱、參數(shù)字符編碼、時(shí)間戳、接口版本號(hào)、操作參數(shù)中的至少一種。

依據(jù)本發(fā)明的第二方面,提供了一種應(yīng)用掛載平臺(tái),包括:

接收單元,用于接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求;

展現(xiàn)控制單元,用于根據(jù)所述子應(yīng)用服務(wù)獲取請(qǐng)求向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

在一個(gè)實(shí)施方式中,根據(jù)本發(fā)明的上述實(shí)施方式所述的應(yīng)用掛載平臺(tái),所述接收單元還用于,接收所述認(rèn)證服務(wù)器根據(jù)登錄請(qǐng)求返回的權(quán)限信息;

所述應(yīng)用掛載平臺(tái)還包括確定單元,用于根據(jù)所述權(quán)限信息確定所述子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的應(yīng)用掛載平臺(tái),所述接收單元還用于,針對(duì)任意一子應(yīng)用服務(wù)器,接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求;

所述應(yīng)用掛載平臺(tái)還包括管理操作單元,用于根據(jù)所述子應(yīng)用管理請(qǐng)求發(fā)布對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的子應(yīng)用程序,或者將對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的已經(jīng)發(fā)布的子應(yīng)用程序進(jìn)行更新和/或刪除。

在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的應(yīng)用掛載平臺(tái),所述發(fā)送單元還用于,向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證所述子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求;

所述接收單元還用于,接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息。

在一些實(shí)施方式中,根據(jù)本發(fā)明的上述任一實(shí)施方式所述的應(yīng)用掛載平臺(tái),所述接收單元接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求時(shí),具體為:

通過(guò)預(yù)設(shè)接口接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求,其中,所述預(yù)設(shè)接口包括接口名稱、參數(shù)字符編碼、時(shí)間戳、接口版本號(hào)、操作參數(shù)中的至少一種。

本發(fā)明實(shí)施例中,提供一種獲取應(yīng)用服務(wù)的方法和應(yīng)用掛載平臺(tái):應(yīng)用掛載平臺(tái)接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求;所述應(yīng)用掛載平臺(tái)根據(jù)所述子應(yīng)用服務(wù)獲取請(qǐng)求向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù),在該方案中,終端可以單獨(dú)獲取每一個(gè)子應(yīng)用程序的應(yīng)用服務(wù),不是在需要獲取每一個(gè)子應(yīng)用程序的應(yīng)用服務(wù)時(shí)要將相關(guān)聯(lián)的所有子應(yīng)用程序的應(yīng)用服務(wù)都獲取,例如,要獲取微信應(yīng)用程序中的“通訊錄”子應(yīng)用程序的應(yīng)用服務(wù)時(shí),不需要將微信應(yīng)用程序中包括“微信”、“通訊錄”、“發(fā)現(xiàn)”、“我”四個(gè)子應(yīng)用程序的所有應(yīng)用服務(wù)都獲取,單獨(dú)獲取“通訊錄”子應(yīng)用程序的應(yīng)用服務(wù)就可以,因此,提高了應(yīng)用服務(wù)獲取效率及靈活性。

上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。

附圖說(shuō)明

通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:

圖1是現(xiàn)有技術(shù)中安裝有app的終端的界面示意圖;

圖2是根據(jù)本發(fā)明的實(shí)施方式的獲取應(yīng)用服務(wù)的方法的流程圖;

圖3是根據(jù)本發(fā)明的實(shí)施方式的獲取應(yīng)用服務(wù)的實(shí)施例流程圖;

圖4是根據(jù)本發(fā)明的實(shí)施方式的應(yīng)用掛載平臺(tái)的示意圖。

具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。

圖2示意性地示出了根據(jù)本發(fā)明實(shí)施方式的獲取應(yīng)用服務(wù)的方法20的流程示意圖。如圖2所示,該方法可以包括步驟200和210。

步驟200:應(yīng)用掛載平臺(tái)接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求;

步驟210:所述應(yīng)用掛載平臺(tái)根據(jù)所述子應(yīng)用服務(wù)獲取請(qǐng)求向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

進(jìn)一步的,為了提高安全性,所述應(yīng)用掛載平臺(tái)根據(jù)所述子應(yīng)用服務(wù)獲取請(qǐng)求向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)之前,所述方法還包括如下操作:

所述應(yīng)用掛載平臺(tái)接收所述認(rèn)證服務(wù)器根據(jù)登錄請(qǐng)求返回的權(quán)限信息;

所述應(yīng)用掛載平臺(tái)根據(jù)所述權(quán)限信息確定所述子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

也就是說(shuō),應(yīng)用掛載平臺(tái)確定所述子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)后,在接收到所述終端發(fā)送的所述子應(yīng)用服務(wù)獲取請(qǐng)求時(shí),才向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

需要說(shuō)明的是,所述認(rèn)證服務(wù)器根據(jù)所述登錄請(qǐng)求向應(yīng)用掛載平臺(tái)返回權(quán)限信息之前,要進(jìn)行二級(jí)驗(yàn)證,二級(jí)驗(yàn)證均通過(guò)后,才能接收到權(quán)限信息,并向應(yīng)用掛載平臺(tái)返回權(quán)限信息,具體過(guò)程如下:

所述認(rèn)證服務(wù)器接收所述終端發(fā)送的登錄請(qǐng)求,根據(jù)所述登錄請(qǐng)求向ldap(lightweightdirectoryaccessprotocol,輕量目標(biāo)訪問(wèn)協(xié)議)服務(wù)器發(fā)送所述查詢請(qǐng)求;

所述認(rèn)證服務(wù)器接收所述ldap服務(wù)器根據(jù)所述查詢請(qǐng)求返回的確定所述id為有效id的查詢響應(yīng)消息;

所述認(rèn)證服務(wù)器在接收到查詢響應(yīng)消息之后,向所述業(yè)務(wù)服務(wù)器發(fā)送驗(yàn)證請(qǐng)求,所述驗(yàn)證請(qǐng)求用于驗(yàn)證采用所述id登錄的終端是否具有訪問(wèn)所述業(yè)務(wù)服務(wù)器的應(yīng)用的權(quán)限;

所述認(rèn)證服務(wù)器接收所述業(yè)務(wù)服務(wù)器根據(jù)所述驗(yàn)證請(qǐng)求返回的所述權(quán)限令牌。

本發(fā)明實(shí)施例中,應(yīng)用掛載平臺(tái)接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求之前,所述方法還包括如下操作:

針對(duì)任意一子應(yīng)用服務(wù)器,所述應(yīng)用掛載平臺(tái)接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求;

所述應(yīng)用掛載平臺(tái)根據(jù)所述子應(yīng)用管理請(qǐng)求發(fā)布對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的子應(yīng)用程序,或者將對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的已經(jīng)發(fā)布的子應(yīng)用程序進(jìn)行更新和/或刪除。

例如,有3個(gè)子應(yīng)用服務(wù)器:子應(yīng)用服務(wù)器1、子應(yīng)用服務(wù)器2和子應(yīng)用服務(wù)器3,應(yīng)用掛載平臺(tái)接收子應(yīng)用服務(wù)器1發(fā)送的子應(yīng)用管理請(qǐng)求1,根據(jù)子應(yīng)用管理請(qǐng)求1發(fā)布對(duì)應(yīng)于子應(yīng)用服務(wù)器1的子應(yīng)用程序;應(yīng)用掛載平臺(tái)接收子應(yīng)用服務(wù)器2發(fā)送的子應(yīng)用管理請(qǐng)求2,根據(jù)子應(yīng)用管理請(qǐng)求2更新對(duì)應(yīng)于子應(yīng)用服務(wù)器2的子應(yīng)用程序;應(yīng)用掛載平臺(tái)接收子應(yīng)用服務(wù)器3發(fā)送的子應(yīng)用管理請(qǐng)求3,根據(jù)子應(yīng)用管理請(qǐng)求3刪除對(duì)應(yīng)于子應(yīng)用服務(wù)器3的子應(yīng)用程序。

本發(fā)明實(shí)施例中,為了提高發(fā)布、更新或者刪除的子應(yīng)用程序的安全性,所述應(yīng)用掛載平臺(tái)接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求之后,根據(jù)所述子應(yīng)用管理請(qǐng)求發(fā)布對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的子應(yīng)用程序,或者將對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的已經(jīng)發(fā)布的子應(yīng)用程序進(jìn)行更新和/或刪除之前,所述方法還包括:

所述應(yīng)用掛載平臺(tái)向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證所述子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求;

所述應(yīng)用掛載平臺(tái)接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息。

也就是說(shuō),應(yīng)用掛載平臺(tái)接收到子應(yīng)用管理請(qǐng)求之后,還要進(jìn)一步接收到認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),才發(fā)布、更新或者刪除子應(yīng)用程序。

例如,有3個(gè)子應(yīng)用服務(wù)器:子應(yīng)用服務(wù)器1、子應(yīng)用服務(wù)器2和子應(yīng)用服務(wù)器3,應(yīng)用掛載平臺(tái)接收子應(yīng)用服務(wù)器1發(fā)送的子應(yīng)用管理請(qǐng)求1,向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證對(duì)應(yīng)于子應(yīng)用服務(wù)器1的子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求1,并接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),根據(jù)子應(yīng)用管理請(qǐng)求1發(fā)布對(duì)應(yīng)于子應(yīng)用服務(wù)器1的子應(yīng)用程序;應(yīng)用掛載平臺(tái)接收子應(yīng)用服務(wù)器2發(fā)送的子應(yīng)用管理請(qǐng)求2,向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證對(duì)應(yīng)于子應(yīng)用服務(wù)器2的子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求2,并接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),根據(jù)子應(yīng)用管理請(qǐng)求2更新對(duì)應(yīng)于子應(yīng)用服務(wù)器2的子應(yīng)用程序;應(yīng)用掛載平臺(tái)接收子應(yīng)用服務(wù)器3發(fā)送的子應(yīng)用管理請(qǐng)求3,向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證對(duì)應(yīng)于子應(yīng)用服務(wù)器3的子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求3,并接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),根據(jù)子應(yīng)用管理請(qǐng)求3刪除對(duì)應(yīng)于子應(yīng)用服務(wù)器3的子應(yīng)用程序。

本發(fā)明實(shí)施例中,所述應(yīng)用掛載平臺(tái)接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求時(shí),可選地,可以采用如下方式:

所述應(yīng)用掛載平臺(tái)通過(guò)預(yù)設(shè)接口接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求,其中,所述預(yù)設(shè)接口包括接口名稱、參數(shù)字符編碼、時(shí)間戳、接口版本號(hào)、操作參數(shù)中的至少一種。

例如,預(yù)設(shè)接口具體可以為如下形式:

其中,上述示例性的預(yù)設(shè)接口中的各個(gè)參數(shù)的具體描述如表1所示。

表1預(yù)設(shè)接口中的參數(shù)描述

參閱圖3所示,下面對(duì)本發(fā)明實(shí)施例中所提及的獲取應(yīng)用服務(wù)的方法進(jìn)行舉例說(shuō)明。

步驟300:4個(gè)應(yīng)用服務(wù)器均向應(yīng)用掛載平臺(tái)發(fā)送子應(yīng)用管理請(qǐng)求;

該步驟中的4個(gè)應(yīng)用服務(wù)器可以為面客系統(tǒng)對(duì)應(yīng)的應(yīng)用服務(wù)器、餐飲系統(tǒng)對(duì)應(yīng)的應(yīng)用服務(wù)器、居民系統(tǒng)對(duì)應(yīng)的應(yīng)用服務(wù)器和照護(hù)系統(tǒng)對(duì)應(yīng)的應(yīng)用服務(wù)器。

步驟310:應(yīng)用掛載平臺(tái)向認(rèn)證服務(wù)器發(fā)送驗(yàn)證請(qǐng)求1、驗(yàn)證請(qǐng)求2、驗(yàn)證請(qǐng)求3和驗(yàn)證請(qǐng)求4;

該步驟中,驗(yàn)證請(qǐng)求1用于驗(yàn)證子應(yīng)用程序1的合法性、驗(yàn)證請(qǐng)求2用于驗(yàn)證子應(yīng)用程序2的合法性、驗(yàn)證請(qǐng)求3用于驗(yàn)證子應(yīng)用程序3的合法性、驗(yàn)證請(qǐng)求4用于驗(yàn)證子應(yīng)用程序4的合法性。

步驟320:認(rèn)證服務(wù)器向應(yīng)用掛載平臺(tái)發(fā)送驗(yàn)證通過(guò)響應(yīng)消息;

步驟330:應(yīng)用掛載平臺(tái)根據(jù)驗(yàn)證通過(guò)響應(yīng)消息發(fā)布子應(yīng)用程序1和子應(yīng)用程序2、更新子應(yīng)用程序3和子應(yīng)用程序4;

步驟340:認(rèn)證服務(wù)器接收終端發(fā)送的用于登錄應(yīng)用服務(wù)器1的登錄請(qǐng)求;

步驟350:認(rèn)證服務(wù)器進(jìn)行二級(jí)驗(yàn)證,在二級(jí)驗(yàn)證通過(guò)的情況下,接收應(yīng)用服務(wù)器1發(fā)送的權(quán)限令牌;

步驟360:認(rèn)證服務(wù)器將接收到的權(quán)限令牌對(duì)應(yīng)的權(quán)限信息發(fā)送至應(yīng)用掛載平臺(tái);

步驟370:應(yīng)用掛載平臺(tái)接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求;

步驟380:所述應(yīng)用掛載平臺(tái)根據(jù)所述權(quán)限信息確定應(yīng)用服務(wù)器1對(duì)應(yīng)的子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù),向所述終端提供所述子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

參閱圖4所示,本發(fā)明實(shí)施例還提出一種應(yīng)用掛載平臺(tái)40,該應(yīng)用掛載平臺(tái)40包括接收單元400和展現(xiàn)控制單元410,其中:

接收單元400,用于接收終端發(fā)送的子應(yīng)用服務(wù)獲取請(qǐng)求;

展現(xiàn)控制單元410,用于根據(jù)所述子應(yīng)用服務(wù)獲取請(qǐng)求向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

進(jìn)一步的,為了提高安全性,所述接收單元400還用于,接收所述認(rèn)證服務(wù)器根據(jù)登錄請(qǐng)求返回的權(quán)限信息;

所述應(yīng)用掛載平臺(tái)還包括確定單元420,用于根據(jù)所述權(quán)限信息確定所述子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

也就是說(shuō),確定單元420確定所述子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)后,在接收單元400接收到所述終端發(fā)送的所述子應(yīng)用服務(wù)獲取請(qǐng)求時(shí),展現(xiàn)控制單元410才向所述終端提供對(duì)應(yīng)子應(yīng)用程序能夠向所述終端開(kāi)放的服務(wù)。

需要說(shuō)明的是,所述認(rèn)證服務(wù)器根據(jù)所述登錄請(qǐng)求向應(yīng)用掛載平臺(tái)的接收單元400返回權(quán)限信息之前,要進(jìn)行二級(jí)驗(yàn)證,二級(jí)驗(yàn)證均通過(guò)后,才能接收到權(quán)限信息,并向應(yīng)用掛載平臺(tái)的接收單元400返回權(quán)限信息,具體過(guò)程如下:

所述認(rèn)證服務(wù)器接收所述終端發(fā)送的登錄請(qǐng)求,根據(jù)所述登錄請(qǐng)求向ldap(lightweightdirectoryaccessprotocol,輕量目標(biāo)訪問(wèn)協(xié)議)服務(wù)器發(fā)送所述查詢請(qǐng)求;

所述認(rèn)證服務(wù)器接收所述ldap服務(wù)器根據(jù)所述查詢請(qǐng)求返回的確定所述id為有效id的查詢響應(yīng)消息;

所述認(rèn)證服務(wù)器在接收到查詢響應(yīng)消息之后,向所述業(yè)務(wù)服務(wù)器發(fā)送驗(yàn)證請(qǐng)求,所述驗(yàn)證請(qǐng)求用于驗(yàn)證采用所述id登錄的終端是否具有訪問(wèn)所述業(yè)務(wù)服務(wù)器的應(yīng)用的權(quán)限;

所述認(rèn)證服務(wù)器接收所述業(yè)務(wù)服務(wù)器根據(jù)所述驗(yàn)證請(qǐng)求返回的所述權(quán)限令牌。

本發(fā)明實(shí)施例張,進(jìn)一步的,所述接收單元400還用于,針對(duì)任意一子應(yīng)用服務(wù)器,接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求;

所述應(yīng)用掛載平臺(tái)還包括管理操作單元430,用于根據(jù)所述子應(yīng)用管理請(qǐng)求發(fā)布對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的子應(yīng)用程序,或者將對(duì)應(yīng)于所述任意一子應(yīng)用服務(wù)器的已經(jīng)發(fā)布的子應(yīng)用程序進(jìn)行更新和/或刪除。

例如,有3個(gè)子應(yīng)用服務(wù)器:子應(yīng)用服務(wù)器1、子應(yīng)用服務(wù)器2和子應(yīng)用服務(wù)器3,接收單元400接收子應(yīng)用服務(wù)器1發(fā)送的子應(yīng)用管理請(qǐng)求1,管理操作單元430根據(jù)子應(yīng)用管理請(qǐng)求1發(fā)布對(duì)應(yīng)于子應(yīng)用服務(wù)器1的子應(yīng)用程序;接收單元400接收子應(yīng)用服務(wù)器2發(fā)送的子應(yīng)用管理請(qǐng)求2,管理操作單元430根據(jù)子應(yīng)用管理請(qǐng)求2更新對(duì)應(yīng)于子應(yīng)用服務(wù)器2的子應(yīng)用程序;接收單元400接收子應(yīng)用服務(wù)器3發(fā)送的子應(yīng)用管理請(qǐng)求3,管理操作單元430根據(jù)子應(yīng)用管理請(qǐng)求3刪除對(duì)應(yīng)于子應(yīng)用服務(wù)器3的子應(yīng)用程序。

本發(fā)明實(shí)施例中,為了提高發(fā)布、更新或者刪除的子應(yīng)用程序的安全性,所述發(fā)送單元440還用于,向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證所述子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求;

所述接收單元400還用于,接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息。

也就是說(shuō),接收單元400接收到子應(yīng)用管理請(qǐng)求之后,還要進(jìn)一步接收到認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),才發(fā)布、更新或者刪除子應(yīng)用程序。

例如,有3個(gè)子應(yīng)用服務(wù)器:子應(yīng)用服務(wù)器1、子應(yīng)用服務(wù)器2和子應(yīng)用服務(wù)器3,接收單元400接收子應(yīng)用服務(wù)器1發(fā)送的子應(yīng)用管理請(qǐng)求1,發(fā)送單元440向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證對(duì)應(yīng)于子應(yīng)用服務(wù)器1的子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求1,接收單元400接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),管理操作單元430根據(jù)子應(yīng)用管理請(qǐng)求1發(fā)布對(duì)應(yīng)于子應(yīng)用服務(wù)器1的子應(yīng)用程序;接收單元400接收子應(yīng)用服務(wù)器2發(fā)送的子應(yīng)用管理請(qǐng)求2,發(fā)送單元440向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證對(duì)應(yīng)于子應(yīng)用服務(wù)器2的子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求2,接收單元400接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),管理操作單元430根據(jù)子應(yīng)用管理請(qǐng)求2更新對(duì)應(yīng)于子應(yīng)用服務(wù)器2的子應(yīng)用程序;接收單元400接收子應(yīng)用服務(wù)器3發(fā)送的子應(yīng)用管理請(qǐng)求3,發(fā)送單元440向認(rèn)證服務(wù)器發(fā)送用于驗(yàn)證對(duì)應(yīng)于子應(yīng)用服務(wù)器3的子應(yīng)用程序的合法性的驗(yàn)證請(qǐng)求3,接收單元400接收所述認(rèn)證服務(wù)器發(fā)送的驗(yàn)證通過(guò)響應(yīng)消息時(shí),管理操作單元430根據(jù)子應(yīng)用管理請(qǐng)求3刪除對(duì)應(yīng)于子應(yīng)用服務(wù)器3的子應(yīng)用程序。

本發(fā)明實(shí)施例中,可選地,所述接收單元400接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求時(shí),具體為:

通過(guò)預(yù)設(shè)接口接收所述任意一子應(yīng)用服務(wù)器發(fā)送的子應(yīng)用管理請(qǐng)求,其中,所述預(yù)設(shè)接口包括接口名稱、參數(shù)字符編碼、時(shí)間戳、接口版本號(hào)、操作參數(shù)中的至少一種。

例如,預(yù)設(shè)接口具體可以為如下形式:

其中,上述示例性的預(yù)設(shè)接口中的各個(gè)參數(shù)的具體描述如表1所示。

在該方案中,終端可以單獨(dú)獲取每一個(gè)子應(yīng)用程序的應(yīng)用服務(wù),不是在需要獲取每一個(gè)子應(yīng)用程序的應(yīng)用服務(wù)時(shí)要將相關(guān)聯(lián)的所有子應(yīng)用程序的應(yīng)用服務(wù)都獲取,例如,要獲取微信應(yīng)用程序中的“通訊錄”子應(yīng)用程序的應(yīng)用服務(wù)時(shí),不需要將微信應(yīng)用程序中包括“微信”、“通訊錄”、“發(fā)現(xiàn)”、“我”四個(gè)子應(yīng)用程序的所有應(yīng)用服務(wù)都獲取,單獨(dú)獲取“通訊錄”子應(yīng)用程序的應(yīng)用服務(wù)就可以,因此,提高了應(yīng)用服務(wù)獲取效率及靈活性。

在此提供的方法和裝置不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類裝置所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。

在此處所提供的說(shuō)明書中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書的理解。

類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。

本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的裝置中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)裝置中。可以把實(shí)施例中的若干模塊組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者模塊中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的替代特征來(lái)代替。

此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。

本發(fā)明的各個(gè)裝置實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(dsp)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的裝置中的一些或者全部模塊的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。

應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
杭锦旗| 绍兴县| 阿坝| 嘉义市| 三穗县| 布尔津县| 山阳县| 太仓市| 泗水县| 康马县| 会理县| 南和县| 手游| 托里县| 阿鲁科尔沁旗| 昌图县| 腾冲县| 冷水江市| 卢湾区| 灌南县| 巴东县| 甘谷县| 珲春市| 灌南县| 白城市| 加查县| 德钦县| 满洲里市| 晋宁县| 博白县| 阜阳市| 沙湾县| 武穴市| 友谊县| 宿州市| 浙江省| 确山县| 察隅县| 南乐县| 兴国县| 远安县|