本發(fā)明專利技術(shù)提供了一種跨終端提供應(yīng)用的方法,該方法包括:第一終端和第二終端提供Html?5應(yīng)用的運(yùn)行環(huán)境;所述第一終端向服務(wù)器發(fā)送注冊(cè)信息,并獲取與該注冊(cè)信息關(guān)聯(lián)的Html?5應(yīng)用;所述服務(wù)器根據(jù)該注冊(cè)信息建立用戶檔案;所述第二終端向所述服務(wù)器發(fā)送登錄信息,所述服務(wù)器判斷該登錄信息是否與所述用戶檔案匹配,若匹配則向所述第二終端發(fā)送所述Html?5應(yīng)用。本發(fā)明專利技術(shù)還提供了一種跨終端提供應(yīng)用的服務(wù)器。實(shí)施本發(fā)明專利技術(shù)提供的方法或服務(wù)器,可減少用戶切換終端后不必要的重復(fù)操作,并提升用戶體驗(yàn)。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及計(jì)算機(jī)網(wǎng)絡(luò)
,尤其涉及一種跨終端提供應(yīng)用的方法以及服務(wù)器。
技術(shù)介紹
基于跨平臺(tái)易用性的考慮,人們習(xí)慣使用B/S架構(gòu)來實(shí)現(xiàn)各種基于互聯(lián)網(wǎng)的應(yīng)用服務(wù),典型地,例如在線游戲、在線天氣預(yù)報(bào)、在線音視頻播放等,其具體做法是:服務(wù)器向訪問者的瀏覽器提供網(wǎng)頁(yè)文檔,該網(wǎng)頁(yè)文檔內(nèi)嵌入實(shí)現(xiàn)上述應(yīng)用服務(wù)的相關(guān)插件,當(dāng)訪問者的瀏覽器獲取該網(wǎng)頁(yè)文檔后,解析并運(yùn)行該網(wǎng)頁(yè)文檔,以及運(yùn)行所述相關(guān)插件以實(shí)現(xiàn)上述應(yīng)用服務(wù)。目前來說,功能和界面較為復(fù)雜的一些應(yīng)用服務(wù)大多使用Flash插件來實(shí)現(xiàn),現(xiàn)有技術(shù)中,很多移動(dòng)終端或智能終端的瀏覽器并不支持Flash插件技術(shù),相對(duì)來說只有個(gè)人電腦上的瀏覽器完美地支持了 Flash插件,因此上述應(yīng)用服務(wù)的跨終端能力受到Flash技術(shù)的限制。隨著Html 5技術(shù)的出現(xiàn),很多原來基于Flash插件技術(shù)在網(wǎng)頁(yè)中實(shí)現(xiàn)的應(yīng)用服務(wù)也可以使用Html 5技術(shù)來實(shí)現(xiàn),相比Flash插件技術(shù),Html 5技術(shù)實(shí)現(xiàn)離線應(yīng)用、提高音視頻播放流暢性、減小系統(tǒng)占用率等方面占有優(yōu)勢(shì),特別地,Html 5技術(shù)的跨平臺(tái)性強(qiáng)于Flash插件技術(shù),現(xiàn)有的很多移動(dòng)終端的平臺(tái)均支持Html 5標(biāo)準(zhǔn)的網(wǎng)頁(yè)文檔,這也意味著,Html 5技術(shù)實(shí)現(xiàn)的網(wǎng)頁(yè)中的應(yīng)用服務(wù)具有較好的設(shè)備兼容性,容易跨平臺(tái)地實(shí)現(xiàn)上述在線應(yīng)用,例如股票行情、新聞推送等,但是現(xiàn)有技術(shù)中并未提供在一種用戶切換終端設(shè)備后獲取對(duì)應(yīng)的在線應(yīng)用的方法。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的目的·在于提供一種跨終端提供應(yīng)用的方法以及服務(wù)器,使用戶能在切換終端以后能快捷地獲取對(duì)應(yīng)的在線應(yīng)用。為達(dá)到上述目的,本專利技術(shù)提供了一種跨終端提供應(yīng)用的方法,該方法包括:第一終端和第二終端提供Html 5應(yīng)用的運(yùn)行環(huán)境;所述第一終端向服務(wù)器發(fā)送注冊(cè)信息,并獲取與該注冊(cè)信息關(guān)聯(lián)的Html 5應(yīng)用;所述服務(wù)器根據(jù)該注冊(cè)信息建立用戶檔案;所述第二終端向所述服務(wù)器發(fā)送登錄信息,所述服務(wù)器判斷該登錄信息是否與所述用戶檔案匹配,若匹配則向所述第二終端發(fā)送所述Html 5應(yīng)用。另一方面,本專利技術(shù)提供了一種跨終端提供應(yīng)用的服務(wù)器,該服務(wù)器包括:注冊(cè)模塊,用于接收第一終端發(fā)送的注冊(cè)信息;數(shù)據(jù)庫(kù)模塊,用于根據(jù)所述注冊(cè)信息建立用戶檔案;登錄模塊,用于接收第二終端發(fā)送的登錄信息,并判斷所述登錄信息是否與所述用戶檔案匹配;應(yīng)用模塊,用于向所述第一終端發(fā)送與所述注冊(cè)信息關(guān)聯(lián)的Html 5應(yīng)用,以及所述登錄模塊判斷所述登錄信息與所述用戶檔案相匹配后,向所述第二終端發(fā)送所述Html 5應(yīng)用。本專利技術(shù)提供的一種跨終端提供應(yīng)用的方法以及服務(wù)器,能根據(jù)用戶當(dāng)前使用的終端獲取對(duì)應(yīng)的在線應(yīng)用,當(dāng)用戶使用一臺(tái)終端進(jìn)行針對(duì)在線應(yīng)用進(jìn)行注冊(cè)后,即使切換使用另一終端也可以獲取所述在線應(yīng)用,實(shí)現(xiàn)服務(wù)器端的自動(dòng)匹配過程,減少不必要的重復(fù)操作,提升用戶體驗(yàn)。附圖說明通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本專利技術(shù)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:圖1是根據(jù)本專利技術(shù)提供的跨終端 提供應(yīng)用的方法的一種具體實(shí)施方式的流程圖;圖2是根據(jù)本專利技術(shù)提供的跨終端提供應(yīng)用的服務(wù)器的一種具體實(shí)施方式的結(jié)構(gòu)示意圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。具體實(shí)施例方式為使本專利技術(shù)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本專利技術(shù)的實(shí)施例作詳細(xì)描述。首先請(qǐng)參考圖1,圖1是根據(jù)本專利技術(shù)提供的跨終端提供應(yīng)用的方法的一種具體實(shí)施方式的流程圖,該方法包括:步驟S100,第一終端和第二終端提供Html 5應(yīng)用的運(yùn)行環(huán)境;步驟S200,所述第一終端向服務(wù)器發(fā)送注冊(cè)信息,并獲取與該注冊(cè)信息關(guān)聯(lián)的Html 5應(yīng)用;步驟S300,所述服務(wù)器根據(jù)該注冊(cè)信息建立用戶檔案;步驟S400,所述第二終端向所述服務(wù)器發(fā)送登錄信息;步驟S500,所述服務(wù)器判斷該登錄信息是否與所述用戶檔案匹配,若匹配則執(zhí)行步驟S600 ;步驟S600,向所述第二終端發(fā)送所述Html 5應(yīng)用。具體地,所述第一終端或第二終端是支持Html 5的智能手機(jī)、平板電腦、PC機(jī)、網(wǎng)絡(luò)電視或其他終端設(shè)備。上述終端設(shè)備上安裝的操作系統(tǒng)包括但不限于=Windows系列OS、Linux和Mac OS等適用于個(gè)人電腦的操作系統(tǒng),以及Symbian、Windows Mobile、iOS、Android、Maemo、WebOS、Palm OS和Blackberry OS等適用于移動(dòng)設(shè)備的操作系統(tǒng)。典型地,可以在上述操作系統(tǒng)中安裝客戶端,該客戶端調(diào)用上述操作系統(tǒng)提供的資源正常啟動(dòng)運(yùn)行,以保證所述第一終端和第二終端具有運(yùn)行Html 5應(yīng)用的能力。在步驟S200中,所述第一終端向提供Html 5的服務(wù)器發(fā)送注冊(cè)信息,并獲取與該注冊(cè)信息關(guān)聯(lián)的Html 5應(yīng)用,在現(xiàn)有技術(shù)中,當(dāng)所述第一終端是首次向所述服務(wù)器請(qǐng)求獲取Html 5應(yīng)用時(shí),通常需要向所述服務(wù)器首先發(fā)送注冊(cè)信息以便于服務(wù)器為其分配權(quán)限獲取Html 5應(yīng)用的權(quán)限。典型地,若所述服務(wù)器設(shè)定為接受新用戶注冊(cè)的方式,該注冊(cè)信息包括至少一組用戶名和密碼;若所述服務(wù)器設(shè)定為購(gòu)買權(quán)限方式,該注冊(cè)信息包括硬件ID和客戶端ID等。在步驟S300中,所述服務(wù)器根據(jù)所述注冊(cè)信息建立用戶檔案,典型地,所述用戶檔案包括所述注冊(cè)信息中包括的用于驗(yàn)證所述第一終端身份的數(shù)據(jù),例如上述用戶名和密碼,或硬件ID以及客戶端ID等。當(dāng)用戶使用上述第一終端完成注冊(cè)并獲取Html 5應(yīng)用以后,可能更換其他終端繼續(xù)獲取該Html 5應(yīng)用,并期望使用所述第一終端注冊(cè)后,無需在其他終端上再次重復(fù)該注冊(cè)過程,以減少操作步驟。因此執(zhí)行步驟S400,用戶使用第二終端繼續(xù)請(qǐng)求獲取上述Html 5應(yīng)用。在步驟S400中,所述第二終端向所述服務(wù)器發(fā)送登錄信息,發(fā)送該登錄信息的目的是便于所述服務(wù)器驗(yàn)證該第二終端是否具有獲取Html 5應(yīng)用的權(quán)限。類似地,該登錄信息包括一組用戶名和密碼,或硬件ID和客戶端ID等。接下來執(zhí)行步驟S500,所述服務(wù)器判斷該登錄信息是否與所述用戶檔案匹配,若匹配則執(zhí)行步驟S600,即所述服務(wù)器在步驟S500根據(jù)所述第二終端發(fā)送的登錄信息判斷該第二終端具有獲取所述Html 5應(yīng)用的權(quán)限后,則在步驟S600中向該第二終端發(fā)送所述Html 5應(yīng)用。執(zhí)行上述方法流程的優(yōu)點(diǎn)在于,用戶使用第一終端(例如智能手機(jī),平板電腦,PC機(jī)以及網(wǎng)絡(luò)電視等支持運(yùn)行HTML5瀏覽器的終端設(shè)備)與服務(wù)器進(jìn)行數(shù)據(jù)交互完成注冊(cè)或購(gòu)買后,當(dāng)該用戶更換終端設(shè)備,例如使用第二終端后,所述服務(wù)器通過驗(yàn)證第二終端發(fā)送的登錄信息即可判斷出該第二終端也具有獲取或使用該Html 5應(yīng)用的能力。這樣可以為用戶提供實(shí)時(shí)的、一致的和便捷的軟件服務(wù),例如所述Html 5應(yīng)用內(nèi)容是股票行情、新聞推送和天氣預(yù)報(bào)等等。相應(yīng)地,用戶無論是使用所述第一終端還是第二終端,所獲取的Html5應(yīng)用的數(shù)據(jù)更新和主要的數(shù)據(jù)計(jì)算都在服務(wù)器端完成,用戶在終端側(cè)對(duì)其進(jìn)行維護(hù)。需要說明的是,所述Html 5應(yīng)用是內(nèi)嵌于Html 5文檔內(nèi)的腳本程序,典型地,所述腳本程序是javascript腳本程序。所述第一終端和第二終端提供的運(yùn)行環(huán)境可以解析所述Html 5文檔并運(yùn)行其中包括的Javascript腳本程序。該Javascript腳本程序依靠Html 5提供的新特性實(shí)現(xiàn)圖形繪制、音視頻輸出、視覺效果本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種跨終端提供應(yīng)用的方法,該方法包括:第一終端和第二終端提供Html?5應(yīng)用的運(yùn)行環(huán)境;所述第一終端向服務(wù)器發(fā)送注冊(cè)信息,并獲取與該注冊(cè)信息關(guān)聯(lián)的Html?5應(yīng)用;所述服務(wù)器根據(jù)該注冊(cè)信息建立用戶檔案;所述第二終端向所述服務(wù)器發(fā)送登錄信息,所述服務(wù)器判斷該登錄信息是否與所述用戶檔案匹配,若匹配則向所述第二終端發(fā)送所述Html?5應(yīng)用。
【技術(shù)特征摘要】
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:趙霏,
申請(qǐng)(專利權(quán))人:北京磊友信息科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。