專利名稱:一種提供終端本地化網(wǎng)絡(luò)服務(wù)的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在網(wǎng)絡(luò)中獲取數(shù)據(jù)的技術(shù),特別涉及一種提供終端本地化網(wǎng) 絡(luò)服務(wù)的方法、裝置及系統(tǒng)。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,如何在網(wǎng)絡(luò)中,特別是在移動(dòng)通信網(wǎng)絡(luò)中獲取網(wǎng) 絡(luò)服務(wù)數(shù)據(jù)成為一個(gè)亟待解決的問題。為了解決這個(gè)問題,目前在網(wǎng)絡(luò)側(cè)設(shè) 置了網(wǎng)絡(luò)服務(wù)引擎,該網(wǎng)絡(luò)服務(wù)引擎為不同終端提供功能性軟性接口,即提
供萬維網(wǎng)服務(wù)接口 ( Web service ),該Web service像應(yīng)用編程接口 ( API) 接口一樣,可以接入不同終端。該網(wǎng)絡(luò)服務(wù)引擎中設(shè)置了功能性運(yùn)算,通過 該功能性運(yùn)算訪問互連網(wǎng)中提供不同業(yè)務(wù)數(shù)據(jù)的服務(wù)器端,獲取不同終端要 獲取的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)并提供給不同終端。在這里,不同終端為移動(dòng)終端或計(jì) 算機(jī)等,分別通過移動(dòng)通信網(wǎng)絡(luò)或互連網(wǎng)接入網(wǎng)絡(luò)服務(wù)引擎。在互連網(wǎng)中, 可以有多個(gè)網(wǎng)絡(luò)服務(wù)引擎,不同終端通過網(wǎng)絡(luò)接入哪個(gè)網(wǎng)絡(luò)服務(wù)引擎,則由 使用終端的用戶設(shè)置確定。
圖1為現(xiàn)有技術(shù)在網(wǎng)絡(luò)中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的系統(tǒng)結(jié)構(gòu)示意圖,包括網(wǎng) 絡(luò)服務(wù)引擎、移動(dòng)終端及統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議(UDDI)注冊(cè)設(shè)備, 其中,移動(dòng)終端中包括請(qǐng)求模塊,網(wǎng)絡(luò)服務(wù)引擎包括萬維網(wǎng)服務(wù)模塊(WS, Web Service )。
在要獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí),由移動(dòng)終端中的請(qǐng)求模塊,首先根據(jù)用戶提 供的網(wǎng)絡(luò)服務(wù)需求設(shè)置網(wǎng)絡(luò)服務(wù)請(qǐng)求,由用戶確定可以響應(yīng)該網(wǎng)絡(luò)服務(wù)請(qǐng)求 的網(wǎng)絡(luò)服務(wù)引擎,然后通過該網(wǎng)絡(luò)服務(wù)引擎的WS與網(wǎng)絡(luò)服務(wù)引擎建立通信 連接,即簡(jiǎn)單對(duì)象接入?yún)f(xié)議(SOAP, Simple Object Access Protocol)連接;
5再次,通過所建立的通信連接向網(wǎng)絡(luò)服務(wù)引擎發(fā)送網(wǎng)絡(luò)服務(wù)請(qǐng)求,攜帶要網(wǎng)
絡(luò)服務(wù)數(shù)據(jù)信息;最后,網(wǎng)絡(luò)服務(wù)引擎接收該網(wǎng)絡(luò)服務(wù)請(qǐng)求,根據(jù)攜帶的網(wǎng)
絡(luò)服務(wù)數(shù)據(jù)信息采用設(shè)定的功能性運(yùn)算在互連網(wǎng)中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后,將 相應(yīng)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)攜帶在數(shù)據(jù)反饋響應(yīng)中通過所建立的通信連接發(fā)送給 移動(dòng)終端。
在該實(shí)施例中,由用戶確定可以響應(yīng)該網(wǎng)絡(luò)服務(wù)請(qǐng)求的網(wǎng)絡(luò)服務(wù)引擎的
過程為網(wǎng)絡(luò)服務(wù)引擎通過網(wǎng)頁描述語音(WSDL, Web Services Description Language )在UDDI注冊(cè)設(shè)備中注冊(cè),用戶通過移動(dòng)終端查詢UDDI注冊(cè)設(shè) 備注冊(cè)的相關(guān)網(wǎng)絡(luò)服務(wù)引擎,確定可以響應(yīng)該網(wǎng)絡(luò)服務(wù)請(qǐng)求的網(wǎng)絡(luò)服務(wù)引擎。
在該實(shí)施例中,UDDI注冊(cè)設(shè)備提供了一種機(jī)制,以有效的方式瀏覽, 發(fā)現(xiàn)網(wǎng)絡(luò)服務(wù)引擎及它們之間的相互作用。UDDI是一個(gè)廣泛的,開放的協(xié) 議,其使得網(wǎng)絡(luò)服務(wù)引擎之間能夠彼此發(fā)現(xiàn)以及在英特網(wǎng)上相互作用,并在 一個(gè)全網(wǎng)絡(luò)中共享信息。UDDI同時(shí)是網(wǎng)絡(luò)服務(wù)引擎集成的一個(gè)體系框架, 包括了服務(wù)描述與發(fā)現(xiàn)的標(biāo)準(zhǔn)規(guī)范,UDDI規(guī)范利用了 W3C和互聯(lián)網(wǎng)工程 任務(wù)組織(IETF)的很多標(biāo)準(zhǔn)作為其實(shí)現(xiàn)基礎(chǔ),比如擴(kuò)展標(biāo)注語言(XML)、 超文本傳輸協(xié)議(HTTP)和域名服務(wù)(DNS)這些協(xié)議。另外,在跨平臺(tái) 的設(shè)計(jì)特性中,UDDI主要采用了已經(jīng)被協(xié)議給W3C的SOAP規(guī)范的最早 版本。SOAP是一種輕量的、簡(jiǎn)單的、基于XML協(xié)議,其被設(shè)計(jì)成在web 上交換結(jié)構(gòu)化的和固化的信息。SOAP可以和現(xiàn)有的許多互聯(lián)網(wǎng)協(xié)議和格式 結(jié)合使用,包括HTTP 、簡(jiǎn)單郵件傳輸協(xié)議(SMTP )以及多用途網(wǎng)際郵件 擴(kuò)充協(xié)議(MIME) , SOAP還支持從消息系統(tǒng)到遠(yuǎn)程過程調(diào)用等大量的應(yīng) 用程序。
從圖l所述的過程可以看出,在網(wǎng)絡(luò)中設(shè)置的至少一個(gè)網(wǎng)絡(luò)服務(wù)引擎, 能夠提供獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的專業(yè)服務(wù),從而提供了互連網(wǎng)中業(yè)務(wù)的互相月良 務(wù),使業(yè)務(wù)的專業(yè)性和業(yè)務(wù)表現(xiàn)形式的多樣性完全分開,即分別由提供業(yè)務(wù) 的服務(wù)器提供專業(yè)的業(yè)務(wù)數(shù)據(jù),由獲取相關(guān)業(yè)務(wù)數(shù)據(jù)的網(wǎng)絡(luò)服務(wù)引擎提供獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的功能。這樣,極大豐富了互連網(wǎng)的業(yè)務(wù)數(shù)據(jù)承載。網(wǎng)絡(luò)服 務(wù)引擎為互連網(wǎng)和其他接入該網(wǎng)絡(luò)服務(wù)引擎的網(wǎng)絡(luò)提供融合,由于網(wǎng)絡(luò)服務(wù) 引擎具有開放性和標(biāo)準(zhǔn)性,使得移動(dòng)終端可以通過與網(wǎng)絡(luò)服務(wù)引擎建立的通 信連接更靈活地為用戶提供各種網(wǎng)絡(luò)服務(wù)。
但是,圖1所述獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的過程還存在著缺點(diǎn)第一,在移動(dòng)
通信網(wǎng)絡(luò)中通過網(wǎng)絡(luò)服務(wù)引擎獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的方法和在互連網(wǎng)絡(luò)中通 過網(wǎng)絡(luò)服務(wù)? 1擎獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的方法沒有區(qū)別,由于每次獲取網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)時(shí)都需要通過人為控制移動(dòng)終端和確定的網(wǎng)絡(luò)服務(wù)引擎建立通信連接, 維護(hù)該通信連接到返回所要獲取的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后,而用戶在使用時(shí)卻無法 考慮移動(dòng)終端在移動(dòng)通信網(wǎng)絡(luò)中的當(dāng)前狀態(tài),比如移動(dòng)終端通信能力、無線 數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性風(fēng)險(xiǎn)、移動(dòng)終端的個(gè)性化定制特性,所以對(duì)于使用移動(dòng)終
端的用戶來說,體驗(yàn)度比較差;第二,采用圖1所述的過程只能通過網(wǎng)絡(luò)服 務(wù)引擎獲取互連網(wǎng)中的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),需要經(jīng)過通信連接、網(wǎng)絡(luò)服務(wù)引擎的 搜索及網(wǎng)絡(luò)服務(wù)數(shù)據(jù)通過建立的通信連接進(jìn)行傳輸,降低了獲取網(wǎng)絡(luò)服務(wù)數(shù) 據(jù)的效率。
發(fā)明內(nèi)容
本發(fā)明提供一種提供終端本地化網(wǎng)絡(luò)服務(wù)的方法,該方法能夠提高獲取 網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的效率,及提高用戶體驗(yàn)。
本發(fā)明提供一種提供終端本地化網(wǎng)絡(luò)服務(wù)的系統(tǒng),該系統(tǒng)能夠提高獲取 網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的效率,及提高用戶體驗(yàn)。
本發(fā)明還提供一種提供終端本地化網(wǎng)絡(luò)服務(wù)的終端,該終端能夠提高獲 取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的效率,及提高用戶體驗(yàn)。
本發(fā)明還提供一種網(wǎng)絡(luò)服務(wù)引擎,該網(wǎng)絡(luò)服務(wù)引擎能夠在提高終端獲取 網(wǎng)絡(luò)服務(wù)數(shù)據(jù)效率的前提下為終端提供網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
根據(jù)上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
7一種提供終端本地化網(wǎng)絡(luò)服務(wù)的系統(tǒng),包括具有本地網(wǎng)絡(luò)服務(wù)LWS注
冊(cè)管理中心和LWS池的終端、及至少 一個(gè)與LWS池中的LWS對(duì)應(yīng)的網(wǎng)絡(luò) 服務(wù)引擎,其中,
具有LWS注冊(cè)管理中心和LWS池的終端,用于和網(wǎng)絡(luò)服務(wù)引擎進(jìn)行 同步過程,獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后存儲(chǔ),接收網(wǎng) 絡(luò)服務(wù)請(qǐng)求,確定存儲(chǔ)有所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),獲取所存儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù) 據(jù);
網(wǎng)絡(luò)服務(wù)引擎,用于和終端進(jìn)行同步過程,將對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信 息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)發(fā)送給終端。
所述終端,還用于在確定未存儲(chǔ)有所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí),向網(wǎng)絡(luò)服 務(wù)虧1擎發(fā)送網(wǎng)絡(luò)服務(wù)請(qǐng)求,接收網(wǎng)絡(luò)服務(wù)卩I擎發(fā)送的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);
所述網(wǎng)絡(luò)服務(wù)引擎,還用于根據(jù)終端發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,將網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)發(fā)送給終端。
所述終端和所述網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程是由終端在滿足設(shè)定的同 步條件下觸發(fā)的或由網(wǎng)絡(luò)服務(wù)引擎在滿足設(shè)定的同步條件下觸發(fā)的。
一種提供終端本地化網(wǎng)絡(luò)服務(wù)的終端,該終端包括至少一個(gè)請(qǐng)求模塊、 LWS注冊(cè)管理中心及具有至少一個(gè)LWS的LWS池,其中,
請(qǐng)求模塊,用于接收用戶發(fā)送的網(wǎng)絡(luò)服務(wù)信息,構(gòu)造網(wǎng)絡(luò)服務(wù)請(qǐng)求后, 發(fā)送給LWS注冊(cè)管理中心或LWS池中對(duì)應(yīng)的LWS;接收LWS注冊(cè)管理中 心返回的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);
LWS注冊(cè)管理中心,用于接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,確定LWS 池中有LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),從LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù),發(fā) 送給請(qǐng)求模塊;
LWS池中的LWS,用于分別和被代理的網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程, 分別從被代理的網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)后分別存儲(chǔ);接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,獲取所存儲(chǔ)的網(wǎng)絡(luò)服 務(wù)數(shù)據(jù)發(fā)送給請(qǐng)求模塊。所述請(qǐng)求模塊,還用于在LWS注冊(cè)管理中心確定LWS池中沒有LWS 提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí),從網(wǎng)絡(luò)服務(wù)可I擎中獲取所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù) 據(jù)。
所述LWS池中的LWS分別和被代理的網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程是 由所述LWS在滿足設(shè)定的同步條件下觸發(fā)的或由網(wǎng)絡(luò)服務(wù)引擎在滿足設(shè)定 的同步條件下觸發(fā)的。
所述LWS池中的LWS包括LWS數(shù)據(jù)庫和LWS數(shù)據(jù)同步模塊,其中,
LWS數(shù)據(jù)庫,用于存儲(chǔ)LWS數(shù)據(jù)同步模塊從網(wǎng)絡(luò)服務(wù)引擎獲取的對(duì)應(yīng) 同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);
LWS數(shù)據(jù)同步模塊,用于和被代理的網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程,從 網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
一種網(wǎng)絡(luò)服務(wù)引擎,包括WS數(shù)據(jù)同步模塊,用于和終端的LWS進(jìn)行 同步,獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后,發(fā)送給終端的 LWS。
一種提供終端本地化網(wǎng)絡(luò)服務(wù)的方法,在終端設(shè)置至少一個(gè)LWS,分 別存儲(chǔ)不同網(wǎng)絡(luò)服務(wù)數(shù)據(jù),該方法包括
接收網(wǎng)絡(luò)服務(wù)請(qǐng)求,確定具有存儲(chǔ)所請(qǐng)求網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的LWS,從該 LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
所述LWS存儲(chǔ)網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的過程為
LWS和被代理網(wǎng)絡(luò)服務(wù)引擎之間進(jìn)行同步,從被代理網(wǎng)絡(luò)服務(wù)引擎中 獲取對(duì)應(yīng)網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后存儲(chǔ),或更新已經(jīng)存儲(chǔ)的對(duì)應(yīng) 網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
所述同步是由LWS根據(jù)設(shè)定的同步條件觸發(fā)的或由被代理網(wǎng)絡(luò)服務(wù)引 擎根據(jù)設(shè)定的同步條件觸發(fā)的。
從上述方案可以看出,本發(fā)明提供的方法、系統(tǒng)及裝置在終端設(shè)置了本 地網(wǎng)絡(luò)服務(wù)(LWS, Local Web Service )注冊(cè)管理中心和終端的請(qǐng)求模塊進(jìn) 行交互,該LWS注冊(cè)管理中心用于對(duì)終端中設(shè)置的LWS池進(jìn)行注冊(cè)管理,
9該LWS池中具有代理不同網(wǎng)絡(luò)服務(wù)引擎的LWS,分別用于按照設(shè)定的同步
條件從被代理的網(wǎng)絡(luò)服務(wù)引擎中獲取對(duì)應(yīng)要同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)
服務(wù)數(shù)據(jù)并存儲(chǔ)。當(dāng)LWS注冊(cè)管理中心接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求 后,根據(jù)該請(qǐng)求查找LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),從LWS中獲取所存 儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。這樣,由于在終端中設(shè)置的每個(gè)LWS都在滿足設(shè)定的 同步條件下直接和被代理網(wǎng)絡(luò)服務(wù)引擎建立通信連接,預(yù)先獲取網(wǎng)絡(luò)服務(wù)數(shù) 據(jù)并存儲(chǔ),所以當(dāng)LWS注冊(cè)管理中心需要獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí),只需要到 相應(yīng)的LWS中獲取即可,而不需要到提供相應(yīng)網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的網(wǎng)絡(luò)服務(wù)引 擎中取獲取,從而提高了獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的效率,及提高用戶體驗(yàn)。
圖1為現(xiàn)有技術(shù)移動(dòng)終端獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的系統(tǒng)結(jié)構(gòu)示意圖; 圖2為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的系統(tǒng)結(jié)構(gòu)示意圖; 圖3為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的終端架構(gòu)圖; 圖4為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的終端結(jié)構(gòu)示意圖; 圖5為本發(fā)明網(wǎng)絡(luò)服務(wù)引擎結(jié)構(gòu)示意圖; 圖6為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的方法流程圖; 圖7為本發(fā)明終端中的LWS同步網(wǎng)絡(luò)服務(wù)引擎中的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的方 法流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉具體實(shí)施 例并參照附圖,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)的說明。
為了提高獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的效率,及提高用戶體驗(yàn),本發(fā)明在終端上 設(shè)置代理不同網(wǎng)絡(luò)服務(wù)引擎的不同LWS,在LWS中設(shè)置同步條件以及同步 網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息,當(dāng)滿足同步條件時(shí),觸發(fā)建立和被代理網(wǎng)絡(luò)服務(wù)引擎之 間的通信連接,從被代理服務(wù)引擎中獲取對(duì)應(yīng)于網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)并存儲(chǔ)在LWS中。當(dāng)終端要獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí),可以首先確定是
否已經(jīng)具有LWS可以提供該網(wǎng)絡(luò)服務(wù)數(shù)據(jù),如果是,則直接從LWS中獲取 網(wǎng)絡(luò)服務(wù)數(shù)據(jù);如果否,則再建立和和被代理網(wǎng)絡(luò)服務(wù)引擎之間的通信連接, 從被代理服務(wù)引擎中獲取對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。由于終端在設(shè)置LWS時(shí), 是根據(jù)用戶的需求設(shè)置的,比如用戶對(duì)天氣預(yù)報(bào)感興趣,則設(shè)置LWS在設(shè) 定的時(shí)間到時(shí)時(shí)從被代理的網(wǎng)絡(luò)服務(wù)引擎中獲取天氣預(yù)報(bào),所以大部分的網(wǎng) 絡(luò)服務(wù)請(qǐng)求都可以有設(shè)置的LWS處理,而不需要在接收到請(qǐng)求后再到網(wǎng)絡(luò) 側(cè)獲取,從而提高了獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的效率,及提高用戶體驗(yàn)。
以下對(duì)本發(fā)明提供的系統(tǒng)、終端、網(wǎng)絡(luò)服務(wù)引擎以及方法進(jìn)行詳細(xì)說明。
圖2為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的系統(tǒng)結(jié)構(gòu)示意圖,包括終端和 至少一個(gè)網(wǎng)絡(luò)服務(wù)引擎,其中,
終端,用于在滿足設(shè)置的同步條件時(shí),同步請(qǐng)求網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng) 同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后存儲(chǔ),在接收到網(wǎng)絡(luò)服務(wù)請(qǐng)求時(shí), 確定是否存儲(chǔ)有所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),如果是,則直接獲取所存儲(chǔ)的網(wǎng)絡(luò) 服務(wù)數(shù)據(jù);如果否,則根據(jù)該請(qǐng)求從網(wǎng)絡(luò)服務(wù)引擎中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù);
網(wǎng)絡(luò)服務(wù)引擎,用于根據(jù)終端同步請(qǐng)求,將對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息 的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)發(fā)送給終端;根據(jù)終端發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,將網(wǎng)絡(luò)服務(wù)數(shù) 據(jù)發(fā)送給終端。
在終端中,具體包括請(qǐng)求模塊、LWS注冊(cè)管理中心以及至少一個(gè)LWS, 其中,
請(qǐng)求模塊為現(xiàn)有模塊,用于接收用戶發(fā)送的網(wǎng)絡(luò)服務(wù)信息,建立網(wǎng)絡(luò)服 務(wù)請(qǐng)求后,發(fā)送給LWS注冊(cè)管理中心處理或?qū)?yīng)的LWS,接收LWS注冊(cè) 管理中心或LWS返回的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);或者直接建立通信連接從網(wǎng)絡(luò)服務(wù) 引擎中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù);
LWS注冊(cè)管理中心,用于接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求后,確定 LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),從LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù),發(fā)送給請(qǐng) 求模塊;
iiLWS,用于在滿足設(shè)置的同步條件時(shí),同步請(qǐng)求網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)
同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后存儲(chǔ);接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服 務(wù)請(qǐng)求后,獲取所存儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)發(fā)送給請(qǐng)求模塊。
在該實(shí)施例中,請(qǐng)求模塊還用于向注冊(cè)管理LWS的LWS注冊(cè)管理模 塊發(fā)送LWS查詢請(qǐng)求,獲取能夠提供所請(qǐng)求網(wǎng)絡(luò)服務(wù)的LWS信息,以備后 續(xù)直接由請(qǐng)求模塊訪問LWS。
在該實(shí)施例中,LWS包括LWS數(shù)據(jù)庫和LWS數(shù)據(jù)同步模塊,LWS數(shù) 據(jù)庫用于存儲(chǔ)LWS數(shù)據(jù)同步模塊從網(wǎng)絡(luò)服務(wù)引擎獲取的對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);LWS數(shù)據(jù)同步模塊,用于在滿足設(shè)置的同步條 件時(shí),觸發(fā)同步,從網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服 務(wù)數(shù)據(jù)。
在圖2中,示出了一個(gè)LWS池,該LWS池中具有一個(gè)或多個(gè)LWS,
包括LWS弁l、 LWS#2..... LWS#N,每個(gè)LWS中都分別具有LWS數(shù)據(jù)庫
和LWS數(shù)據(jù)同步模塊。每個(gè)LWS都分別作為一個(gè)網(wǎng)絡(luò)服務(wù)引擎的代理,即 LWS#1作為網(wǎng)絡(luò)服務(wù)引擎弁1的代理,LWS弁2作為網(wǎng)絡(luò)服務(wù)引擎弁2的代
理.....LWS弁N作為網(wǎng)絡(luò)服務(wù)引擎存N的代理。每個(gè)被代理的網(wǎng)絡(luò)服務(wù)引擎
設(shè)置了 WS數(shù)據(jù)同步模塊,用于根據(jù)終端同步請(qǐng)求,將對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù) 據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)發(fā)送給終端。在網(wǎng)絡(luò)側(cè),還存在其他網(wǎng)絡(luò)服務(wù)引擎, 用于直接和終端中的請(qǐng)求模塊進(jìn)行交互,提供網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
在圖2中,還示出了一個(gè)LWS注冊(cè)管理中心可以為終端的一個(gè)或一個(gè) 以上的請(qǐng)求模塊服務(wù),即接收網(wǎng)絡(luò)服務(wù)請(qǐng)求并對(duì)LWS進(jìn)行注冊(cè)管理;以及 示出了請(qǐng)求模塊直接和LWS池中的LWS相連接,用于LWS池中的LWS 直接接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,并將所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)返回給 請(qǐng)求模塊。
圖3為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的終端架構(gòu)圖,包括請(qǐng)求模塊、 LWS注冊(cè)管理中心及LWS,其中,
LWS注冊(cè)管理中心,用于對(duì)LWS進(jìn)行注冊(cè)管理,根據(jù)請(qǐng)求^^莫塊發(fā)送的LWS查詢請(qǐng)求,獲取所注冊(cè)管理的LWS信息,發(fā)送給請(qǐng)求模塊;從LWS 獲取所存儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后,發(fā)送給請(qǐng)求模塊;
LWS,用于根據(jù)請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,獲取所存儲(chǔ)的網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)后,發(fā)送給請(qǐng)求模塊。
在該實(shí)施例中,請(qǐng)求模塊,用于直接向LWS發(fā)送網(wǎng)絡(luò)服務(wù)請(qǐng)求,直接 從LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù),所述LWS是請(qǐng)求模塊通過LWS注冊(cè)管理模 塊查詢得到的或在上次通過LWS注冊(cè)管理模塊獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí)得到 的。
圖4為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的終端結(jié)構(gòu)示意圖,包括至少 一個(gè)請(qǐng)求沖莫塊、LWS注冊(cè)管理中心以及具有至少一個(gè)LWS的LWS池,其 中,
請(qǐng)求模塊,用于接收用戶發(fā)送的網(wǎng)絡(luò)服務(wù)信息,建立網(wǎng)絡(luò)服務(wù)請(qǐng)求后, 發(fā)送全會(huì)LWS注冊(cè)管理中心處理或?qū)?yīng)的LWS, ^接收LWS注冊(cè)管理中心或 LWS返回的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);或者直接建立通信連接從網(wǎng)絡(luò)服務(wù)引擎中獲取 網(wǎng)絡(luò)服務(wù)數(shù)據(jù);
LWS注冊(cè)管理中心,用于接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求后,確定 LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),從LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù),發(fā)送給請(qǐng) 求模塊;
LWS池中的LWS ,用于在分別滿足i殳置的同步條件時(shí),分別同步請(qǐng)求 網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后分別存儲(chǔ); 接收請(qǐng)求發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求后,獲取所存儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)發(fā)送給請(qǐng)求模 塊。
在本發(fā)明中,LWS池中的LWS還可以對(duì)所存儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)進(jìn)行更 新或不更新,這根據(jù)用戶需要確定。
圖5為本發(fā)明網(wǎng)絡(luò)服務(wù)引擎結(jié)構(gòu)示意圖,包括WS數(shù)據(jù)同步模塊,用于 根據(jù)終端同步請(qǐng)求,在網(wǎng)絡(luò)中搜索對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù) 據(jù)后,發(fā)送給終端。圖6為本發(fā)明提供終端本地化網(wǎng)絡(luò)服務(wù)的方法流程圖,其具體步驟為
步驟601、終端的請(qǐng)求模塊接收到用戶發(fā)送的網(wǎng)絡(luò)服務(wù)信息,根據(jù)該信 息構(gòu)造網(wǎng)絡(luò)服務(wù)請(qǐng)求后,發(fā)送給LWS注冊(cè)管理中心;
如何根據(jù)網(wǎng)絡(luò)服務(wù)信息構(gòu)造網(wǎng)絡(luò)服務(wù)請(qǐng)求為現(xiàn)有技術(shù);
步驟602、終端的LWS注冊(cè)管理中心接收到該網(wǎng)絡(luò)服務(wù)請(qǐng)求后,根據(jù) 攜帶的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息查詢提供所請(qǐng)求網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的LWS;
在本步驟中,終端中的LWS都設(shè)置了同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息,終端的 LWS注冊(cè)管理中心分別判斷LWS設(shè)置的同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息是否匹配該 請(qǐng)求攜帶的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息,來確定提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的 LWS。
步驟603、終端的LWS注冊(cè)管理中心確定是否存在提供所請(qǐng)求的網(wǎng)絡(luò) 服務(wù)數(shù)據(jù)的LWS,如果是,則執(zhí)行步驟604;如果否,則執(zhí)行步驟605。
步驟604、終端的LWS注冊(cè)管理中心從提供所請(qǐng)求網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的 LWS中獲取所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),發(fā)送給請(qǐng)求模塊,請(qǐng)求模塊完成與LWS 的關(guān)聯(lián),后面再次進(jìn)行LWS請(qǐng)求時(shí),直4妾向該LWS獲取,結(jié)束本流程;
在該步驟中,請(qǐng)求模塊與LWS之間的關(guān)聯(lián)是請(qǐng)求模塊獲取LWS信息, 該信息包括其所提供的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息等,根據(jù)該LWS信息請(qǐng)求模塊和 LWS之間進(jìn)行關(guān)聯(lián)。
步驟605、終端的LWS注冊(cè)管理中心向請(qǐng)求模塊返回未能提供網(wǎng)絡(luò)服 務(wù)數(shù)據(jù)的響應(yīng)消息,請(qǐng)求模塊按照現(xiàn)有技術(shù)和網(wǎng)絡(luò)服務(wù)引擎之間建立連接, 由網(wǎng)絡(luò)服務(wù)引擎提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),后續(xù)終端的LWS注冊(cè)理中心 下載安裝該LWS。
在本發(fā)明中,終端設(shè)置的LWS中需要預(yù)先保存網(wǎng)絡(luò)服務(wù)數(shù)據(jù),即將使 用終端的用戶獲取頻率最高的或最喜愛獲取的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)預(yù)先存儲(chǔ)。LWS 為了可以預(yù)先保存網(wǎng)絡(luò)服務(wù)數(shù)據(jù),需要在LWS中設(shè)置同步條件以及設(shè)置同 步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息,并實(shí)時(shí)判斷是否滿足同步條件,在滿足同步條件時(shí), 觸發(fā)到被代理網(wǎng)絡(luò)服務(wù)引擎的同步過程,建立和被代理網(wǎng)絡(luò)服務(wù)引擎之間的
14通信連接,從被代理網(wǎng)絡(luò)服務(wù)可1擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服 務(wù)數(shù)據(jù)后,存儲(chǔ)。
在本發(fā)明中,終端設(shè)置的LWS和被代理網(wǎng)絡(luò)引擎之間的對(duì)應(yīng)網(wǎng)絡(luò)服務(wù)
數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)同步過程也可以由被代理網(wǎng)絡(luò)引擎觸發(fā),即在被代 理網(wǎng)絡(luò)引擎中設(shè)置同步條件,在滿足同步條件時(shí),觸發(fā)該同步過程。 在本本發(fā)明中,請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求也可以直接發(fā)送給對(duì)應(yīng)的
LWS,由對(duì)應(yīng)的LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),這時(shí),可以由請(qǐng)求模塊 先從LWS注冊(cè)管理才莫塊獲取LWS所提供的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后再發(fā)送相應(yīng)的網(wǎng) 絡(luò)服務(wù)請(qǐng)求。
圖7為本發(fā)明終端中的LWS同步網(wǎng)絡(luò)服務(wù)引擎中的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的方 法流程圖,其具體步驟為
步驟701、終端的LWS判斷是否滿足設(shè)定的同步條件,如果是,執(zhí)行 步驟702;如果否,則繼續(xù)判斷,返回步驟701繼續(xù)執(zhí)行;
步驟702、終端的LWS建立和被代理網(wǎng)絡(luò)服務(wù)引擎之間的通信連4妄, 從被代理網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后, 存儲(chǔ)。
在本發(fā)明中,由于LWS中可能已經(jīng)存儲(chǔ)了對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息
的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),所以當(dāng)再次滿足設(shè)定的同步條件后,獲取到當(dāng)前網(wǎng)絡(luò)中最
新的對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí),可以對(duì)所存儲(chǔ)的網(wǎng)絡(luò)服
務(wù)H據(jù)進(jìn)行更新。比如,設(shè)定的同步條件為定時(shí)更新,設(shè)定的網(wǎng)絡(luò)月良務(wù)數(shù)據(jù)
信息為獲取天氣預(yù)報(bào)或獲取航班信息時(shí),則等到設(shè)定的時(shí)間到時(shí)后,獲取到
當(dāng)前網(wǎng)絡(luò)中最新的天氣預(yù)報(bào)或航班信息,更新所存儲(chǔ)的天氣預(yù)報(bào)或航班信 臺(tái)
在本發(fā)明中,終端可以為移動(dòng)終端,通過移動(dòng)通信網(wǎng)絡(luò)和網(wǎng)絡(luò)服務(wù)引擎
進(jìn)行交互。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種提供終端本地化網(wǎng)絡(luò)服務(wù)的系統(tǒng),其特征在于,包括具有本地網(wǎng)絡(luò)服務(wù)LWS注冊(cè)管理中心和LWS池的終端、及至少一個(gè)與LWS池中的LWS對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)引擎,其中,具有LWS注冊(cè)管理中心和LWS池的終端,用于和網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程,獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后存儲(chǔ),接收網(wǎng)絡(luò)服務(wù)請(qǐng)求,確定存儲(chǔ)有所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),獲取所存儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);網(wǎng)絡(luò)服務(wù)引擎,用于和終端進(jìn)行同步過程,將對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)發(fā)送給終端。
2、 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述終端,還用于在確定 未存儲(chǔ)有所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí),向網(wǎng)絡(luò)服務(wù)引擎發(fā)送網(wǎng)絡(luò)服務(wù)請(qǐng)求,接 收網(wǎng)絡(luò)服務(wù)引擎發(fā)送的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);所述網(wǎng)絡(luò)服務(wù)引擎,還用于根據(jù)終端發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,將網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)發(fā)送給終端。
3、 如權(quán)利要求l所述的系統(tǒng),其特征在于,所述終端和所述網(wǎng)絡(luò)服務(wù) 引擎進(jìn)行同步過程是由終端在滿足設(shè)定的同步條件下觸發(fā)的或由網(wǎng)絡(luò)服務(wù) 引擎在滿足設(shè)定的同步條件下觸發(fā)的。
4、 一種提供終端本地化網(wǎng)絡(luò)服務(wù)的終端,其特征在于,該終端包括至 少一個(gè)請(qǐng)求才莫塊、LWS注冊(cè)管理中心及具有至少一個(gè)LWS的LWS池,其 中,請(qǐng)求模塊,用于接收用戶發(fā)送的網(wǎng)絡(luò)服務(wù)信息,構(gòu)造網(wǎng)絡(luò)服務(wù)請(qǐng)求后, 發(fā)送給LWS注冊(cè)管理中心或LWS池中對(duì)應(yīng)的LWS;接收LWS注冊(cè)管理中 心或LWS返回的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);LWS注冊(cè)管理中心,用于接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,確定LWS 池中有LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),從LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù),發(fā)送給請(qǐng)求模塊;LWS池中的LWS ,用于分別和被代理的網(wǎng)絡(luò)服務(wù)弓1擎進(jìn)行同步過程, 分別從被代理的網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)后分別存儲(chǔ);接收請(qǐng)求模塊發(fā)送的網(wǎng)絡(luò)服務(wù)請(qǐng)求,獲取所存儲(chǔ)的網(wǎng)絡(luò)服 務(wù)數(shù)據(jù)發(fā)送給請(qǐng)求模塊。
5、 如權(quán)利要求4所述的終端,其特征在于,所述請(qǐng)求模塊,還用于在 LWS注冊(cè)管理中心確定LWS池中沒有LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)時(shí), 從網(wǎng)絡(luò)服務(wù)S1擎中獲取所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
6、 如權(quán)利要求4所述的終端,其特征在于,所述LWS池中的LWS分 別和被代理的網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程是由所述LWS在滿足設(shè)定的同步 條件下觸發(fā)的或由網(wǎng)絡(luò)服務(wù)引擎在滿足設(shè)定的同步條件下觸發(fā)的。
7、 如權(quán)利要求4所述的終端,其特征在于,所述LWS池中的LWS包 括LWS數(shù)據(jù)庫和LWS數(shù)據(jù)同步模塊,其中, LWS數(shù)據(jù)庫,用于存儲(chǔ)LWS數(shù)據(jù)同步模塊從網(wǎng)絡(luò)服務(wù)引擎獲取的對(duì)應(yīng) 同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);LWS數(shù)據(jù)同步模塊,用于和被代理的網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程,從 網(wǎng)絡(luò)服務(wù)^ 1擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
8、 一種網(wǎng)絡(luò)服務(wù)引擎,其特征在于,包括WS數(shù)據(jù)同步模塊,用于和 終端的LWS進(jìn)行同步,獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后, 發(fā)送給終端的LWS。
9、 一種提供終端本地化網(wǎng)絡(luò)服務(wù)的方法,其特征在于,在終端設(shè)置至 少一個(gè)LWS,分別存儲(chǔ)不同網(wǎng)絡(luò)服務(wù)數(shù)據(jù),該方法包括接收網(wǎng)絡(luò)服務(wù)請(qǐng)求,確定具有存儲(chǔ)所請(qǐng)求網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的LWS,從該 LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
10、 如權(quán)利要求9所述的方法,其特征在于,所述LWS存儲(chǔ)網(wǎng)絡(luò)服務(wù) 數(shù)據(jù)的過程為L(zhǎng)WS和被代理網(wǎng)絡(luò)服務(wù)可1擎之間進(jìn)行同步,從被代理網(wǎng)絡(luò)服務(wù)引擎中獲取對(duì)應(yīng)網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后存儲(chǔ),或更新已經(jīng)存儲(chǔ)的對(duì)應(yīng) 網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)。
11、如權(quán)利要求IO所述的方法,其特征在于,所述同步是由LWS根據(jù) 設(shè)定的同步條件觸發(fā)的或由被代理網(wǎng)絡(luò)服務(wù)引擎根據(jù)設(shè)定的同步條件觸發(fā) 的。
全文摘要
一種提供終端本地化網(wǎng)絡(luò)服務(wù)的方法、裝置及系統(tǒng),該裝置為終端時(shí),包括請(qǐng)求模塊,接收用戶發(fā)送的網(wǎng)絡(luò)服務(wù)信息,將構(gòu)造的網(wǎng)絡(luò)服務(wù)請(qǐng)求發(fā)送給LWS注冊(cè)管理中心或LWS池中對(duì)應(yīng)的LWS;接收LWS注冊(cè)管理中心返回的網(wǎng)絡(luò)服務(wù)數(shù)據(jù);LWS注冊(cè)管理中心,接收網(wǎng)絡(luò)服務(wù)請(qǐng)求,確定LWS池中有LWS提供所請(qǐng)求的網(wǎng)絡(luò)服務(wù)數(shù)據(jù),從LWS中獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù),發(fā)送;LWS池中的LWS,分別和被代理的網(wǎng)絡(luò)服務(wù)引擎進(jìn)行同步過程,分別從被代理的網(wǎng)絡(luò)服務(wù)引擎獲取對(duì)應(yīng)同步網(wǎng)絡(luò)服務(wù)數(shù)據(jù)信息的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)后分別存儲(chǔ);接收網(wǎng)絡(luò)服務(wù)請(qǐng)求,獲取所存儲(chǔ)的網(wǎng)絡(luò)服務(wù)數(shù)據(jù)發(fā)送給請(qǐng)求模塊。因此,本發(fā)明提高獲取網(wǎng)絡(luò)服務(wù)數(shù)據(jù)的效率,及提高用戶體驗(yàn)。
文檔編號(hào)H04L29/06GK101567882SQ20081010507
公開日2009年10月28日 申請(qǐng)日期2008年4月25日 優(yōu)先權(quán)日2008年4月25日
發(fā)明者徐國洪, 楊鵬亮 申請(qǐng)人:北京易路聯(lián)動(dòng)技術(shù)有限公司