專利名稱:Wap網(wǎng)站的移植系統(tǒng)和移植方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù),尤其涉及一種WAP網(wǎng)站的移植系統(tǒng)和移植方法。
背景技術(shù):
移動(dòng)通信設(shè)備已經(jīng)越來越成為日常生活中重要的一部分。移動(dòng)通信設(shè)備的發(fā)展十分迅速,目前在全球范圍內(nèi)使用最廣的是所謂的第二代手機(jī)(2G),以GSM制式和CDMA為主。 它們都是數(shù)字制式的,主要進(jìn)行語音通信。在第二代中為了適應(yīng)數(shù)據(jù)通訊的需求,一些中間標(biāo)準(zhǔn)也在手機(jī)上得到支持,例如支持MMS (彩信、多媒體短信)的GPRS和上網(wǎng)業(yè)務(wù)的WAP 服務(wù),以及各式各樣的Java程序等。目前整個(gè)行業(yè)正在向第三代手機(jī)(3G)遷移過程中。 第三代手機(jī)一般地講,是指將無線通信與國際互聯(lián)網(wǎng)等多媒體通信結(jié)合的新一代移動(dòng)通信系統(tǒng)。它能夠處理圖像、音樂、視頻流等多種媒體形式,提供包括網(wǎng)頁瀏覽、電話會(huì)議、電子商務(wù)等多種信息服務(wù)。為了提供這種服務(wù),無線網(wǎng)絡(luò)必須能夠支持不同的數(shù)據(jù)傳輸速度, 也就是說在室內(nèi)、室外和行車的環(huán)境中能夠分別支持至少2Mbps (兆字節(jié)/每秒)、3841cbpS (千字節(jié)/每秒)以及1441ApS的傳輸速度。移動(dòng)通信設(shè)備的功能越來越強(qiáng)大,普遍支持上網(wǎng)功功能,有些手機(jī)中還包含安裝了操作系統(tǒng)Symbian抑或Windows Mobile,融合了 PDA (Personal Digital Assistant,個(gè)人數(shù)碼助理)的大部分功能。它們被稱為“智能手機(jī)”, 能簡單的處理文檔,收發(fā)電子郵件,閱讀電子書等等普通手機(jī)所不具備的功能。智能手機(jī)為用戶提供了足夠的屏幕尺寸和帶寬,既方便隨身攜帶,而且通常在操作系統(tǒng)中包含上網(wǎng)的瀏覽器,通過無線網(wǎng)絡(luò)可以即時(shí)查看股票、新聞、天氣、交通等信息。手機(jī)體積小,價(jià)格便宜, 能夠讓使用者擺脫束縛,便攜性不言而喻。由于移動(dòng)通信設(shè)備利用無線通信網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,無線通信網(wǎng)絡(luò)的傳輸速度與有線網(wǎng)絡(luò)相比依舊是比較慢的。因此,使用移動(dòng)通信設(shè)備訪問基于有線網(wǎng)絡(luò)標(biāo)準(zhǔn)建立的 HTTP網(wǎng)站并不合適,HTTP網(wǎng)站龐大的數(shù)據(jù)量給移動(dòng)通信設(shè)備的訪問造成了障礙。WAP的出現(xiàn)解決了這一問題。移動(dòng)通信設(shè)備通過GPRS服務(wù)備能連接到網(wǎng)絡(luò),WAP 解決了移動(dòng)通信設(shè)備訪問互聯(lián)網(wǎng)的協(xié)議;WML成為了移動(dòng)設(shè)備瀏覽器的描述語言。所以將 ^ternet的大量信息及各種各樣的業(yè)務(wù)引入到手機(jī)等移動(dòng)通信設(shè)備之中成為了可能。無論何時(shí)何地,只要需要信息,就可以打開手機(jī),享受網(wǎng)上信息或資源。它還可以發(fā)掘出來各種嶄新的增值業(yè)務(wù),為電信業(yè)務(wù)運(yùn)營商提供了創(chuàng)造豐厚利潤的寶貴商業(yè)機(jī)會(huì)。如果能夠?qū)F(xiàn)有的HTTP網(wǎng)站內(nèi)容移植到WAP平臺(tái)上,就能夠形成供移動(dòng)通信設(shè)備瀏覽的WAP網(wǎng)站,進(jìn)而在WAP網(wǎng)站上可以獲取與HTTP網(wǎng)站相同的信息
發(fā)明內(nèi)容
本發(fā)明旨在提出一種從HTTP網(wǎng)站移植WAP網(wǎng)站的移植系統(tǒng)和移植方法。根據(jù)本發(fā)明,提出一種WAP網(wǎng)站的移植系統(tǒng),該移植系統(tǒng)用于將一個(gè)HTTP網(wǎng)站移植成一個(gè)WAP網(wǎng)站,該移植系統(tǒng)包括前臺(tái)服務(wù)器、數(shù)據(jù)轉(zhuǎn)換裝置和后臺(tái)服務(wù)器。前臺(tái)服務(wù)器設(shè)定WAP網(wǎng)站的框架結(jié)構(gòu)和頁面參數(shù);
數(shù)據(jù)轉(zhuǎn)換裝置連接到HTTP網(wǎng)站,從HTTP網(wǎng)站獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,其中,數(shù)據(jù)轉(zhuǎn)換裝置將從HTTP網(wǎng)站獲取的數(shù)據(jù)轉(zhuǎn)換成XML格式的數(shù)據(jù);
后臺(tái)服務(wù)器連接到前臺(tái)服務(wù)器和數(shù)據(jù)轉(zhuǎn)換裝置,后臺(tái)服務(wù)器從數(shù)據(jù)轉(zhuǎn)換裝置接收XML 格式的數(shù)據(jù),根據(jù)前臺(tái)服務(wù)器設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)進(jìn)行調(diào)整,將調(diào)整后的數(shù)據(jù)插入到前臺(tái)服務(wù)器設(shè)定的框架結(jié)構(gòu)中。數(shù)據(jù)轉(zhuǎn)換裝置包括Web服務(wù),Web服務(wù)使用基于XML的數(shù)據(jù)結(jié)構(gòu)進(jìn)行數(shù)據(jù)通信。前臺(tái)服務(wù)器包括頁面框架設(shè)置裝置,設(shè)定WAP網(wǎng)站的頁面的框架,包括指定顯示位置和確定鏈接關(guān)系;文本設(shè)置裝置,設(shè)定在WAP網(wǎng)站的頁面上顯示的文本的格式;圖片設(shè)置裝置,設(shè)定在WAP網(wǎng)站的頁面上顯示的圖片的格式和尺寸。后臺(tái)服務(wù)器根據(jù)前臺(tái)服務(wù)器設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)進(jìn)行調(diào)整包括后臺(tái)服務(wù)器根據(jù)文本設(shè)置裝置設(shè)定的文本的格式調(diào)整所述數(shù)據(jù)中文本的字體大小和間距;后臺(tái)服務(wù)器根據(jù)圖片設(shè)置裝置設(shè)定的圖片的格式和尺寸轉(zhuǎn)換所述數(shù)據(jù)中圖片的格式,并將經(jīng)過格式轉(zhuǎn)換的圖片壓縮到所述尺寸。后臺(tái)服務(wù)器將調(diào)整后的數(shù)據(jù)插入到前臺(tái)服務(wù)器設(shè)定的框架結(jié)構(gòu)中包括將調(diào)整后的文本和圖片插入到指定的顯示位置并建立所確定的鏈接關(guān)系。根據(jù)本發(fā)明,提出一種WAP網(wǎng)站的移植方法,該移植方法將一個(gè)HTTP網(wǎng)站移植成一個(gè)WAP網(wǎng)站,該移植方法包括
前臺(tái)移植步驟,設(shè)定WAP網(wǎng)站的框架結(jié)構(gòu)和頁面參數(shù);
數(shù)據(jù)轉(zhuǎn)換步驟,從HTTP網(wǎng)站獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,其中,數(shù)據(jù)轉(zhuǎn)換步驟將從HTTP 網(wǎng)站獲取的數(shù)據(jù)轉(zhuǎn)換成XML格式的數(shù)據(jù);
后臺(tái)移植步驟,根據(jù)前臺(tái)移植步驟設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)移植步驟中得到的XML格式的數(shù)據(jù)進(jìn)行調(diào)整,將調(diào)整后的數(shù)據(jù)插入到前臺(tái)移植步驟中設(shè)定的框架結(jié)構(gòu)中。數(shù)據(jù)轉(zhuǎn)換步驟包括使用Web服務(wù),Web服務(wù)使用基于XML的數(shù)據(jù)結(jié)構(gòu)進(jìn)行數(shù)據(jù)通前臺(tái)移植步驟包括頁面框架設(shè)置步驟,設(shè)定WAP網(wǎng)站的頁面的框架,包括指定顯示位置和確定鏈接關(guān)系;文本設(shè)置步驟,設(shè)定在WAP網(wǎng)站的頁面上顯示的文本的格式;圖片設(shè)置步驟,設(shè)定在WAP網(wǎng)站的頁面上顯示的圖片的格式和尺寸。后臺(tái)移植步驟中根據(jù)前臺(tái)移植步驟設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)移植步驟中得到的XML 格式的數(shù)據(jù)進(jìn)行調(diào)整包括根據(jù)文本設(shè)置步驟設(shè)定的文本的格式調(diào)整數(shù)據(jù)中文本的字體大小和間距;根據(jù)圖片設(shè)置步驟設(shè)定的圖片的格式和尺寸轉(zhuǎn)換所述數(shù)據(jù)中圖片的格式,并將經(jīng)過格式轉(zhuǎn)換的圖片壓縮到所述尺寸。后臺(tái)移植步驟中將調(diào)整后的數(shù)據(jù)插入到前臺(tái)移植步驟中設(shè)定的框架結(jié)構(gòu)中包括將調(diào)整后的文本和圖片插入到指定的顯示位置并建立所確定的鏈接關(guān)系。本發(fā)明的WAP網(wǎng)站的移植系統(tǒng)和移植方法能夠?qū)TTP網(wǎng)站移植成為WAP網(wǎng)站,在保證兩個(gè)網(wǎng)站在數(shù)據(jù)內(nèi)容上的一致性的同時(shí)對(duì)WAP網(wǎng)站的數(shù)據(jù)格式和網(wǎng)頁框架進(jìn)行改動(dòng), 使得其更加符合移動(dòng)通信設(shè)備的訪問。
圖1揭示了根據(jù)本發(fā)明的WAP網(wǎng)站的移植系統(tǒng)的結(jié)構(gòu)圖。圖2揭示了根據(jù)本發(fā)明的WAP網(wǎng)站的移植方法的流程圖。
具體實(shí)施例方式簡單地說,將一個(gè)普通的HTTP網(wǎng)站移植成為一個(gè)WAP網(wǎng)站需要進(jìn)行如下幾個(gè)方面的改動(dòng)前臺(tái)的頁面布局和框架涉及,后臺(tái)的數(shù)據(jù)獲取和數(shù)據(jù)鏈接。WAP前臺(tái)即WAP網(wǎng)站的界面。前臺(tái)需要確定網(wǎng)頁的框架結(jié)構(gòu)和頁面布局,例如在需要數(shù)據(jù)綁定的頁面設(shè)計(jì)中,是采用列表形式,還是詳細(xì)顯示。如果采用列表的話,要確定需要加載到頁面中的數(shù)據(jù)的數(shù)量, 以適合WAP瀏覽器的屏幕尺寸。后臺(tái)需要關(guān)心的是如何獲取數(shù)據(jù)以及將數(shù)據(jù)安排到由前臺(tái)所確定的框架結(jié)構(gòu)中。參考圖1所示,本發(fā)明揭示了一種WAP網(wǎng)站的移植系統(tǒng),該移植系統(tǒng)用于將一個(gè) HTTP網(wǎng)站20移植成一個(gè)WAP網(wǎng)站,該移植系統(tǒng)包括前臺(tái)服務(wù)器10、數(shù)據(jù)轉(zhuǎn)換裝置11以及后臺(tái)服務(wù)器12。前臺(tái)服務(wù)器10設(shè)定WAP網(wǎng)站的框架結(jié)構(gòu)和頁面參數(shù)。在圖1所示的實(shí)施例中, 前臺(tái)服務(wù)器10進(jìn)一步包括頁面框架設(shè)置裝置101、文本設(shè)置裝置102以及圖片設(shè)置裝置 103。頁面框架設(shè)置裝置101設(shè)定WAP網(wǎng)站的頁面的框架,包括指定顯示位置和確定鏈接關(guān)系。文本設(shè)置裝置102設(shè)定在WAP網(wǎng)站的頁面上顯示的文本的格式。圖片設(shè)置裝置103設(shè)定在WAP網(wǎng)站的頁面上顯示的圖片的格式和尺寸。數(shù)據(jù)轉(zhuǎn)換裝置11連接到HTTP網(wǎng)站20,從HTTP網(wǎng)站20獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換, 其中,數(shù)據(jù)轉(zhuǎn)換裝置11將從HTTP網(wǎng)站獲取的數(shù)據(jù)轉(zhuǎn)換成XML格式的數(shù)據(jù)。在一個(gè)實(shí)施例中,數(shù)據(jù)轉(zhuǎn)換裝置11包括Web服務(wù),Web服務(wù)使用基于XML的數(shù)據(jù)結(jié)構(gòu)進(jìn)行數(shù)據(jù)通信。由于WAP網(wǎng)站是從HTTP網(wǎng)站移植而言,一個(gè)很重要的要求就是WAP網(wǎng)站和HTTP網(wǎng)站在數(shù)據(jù)內(nèi)容上需要保持一致。要解決兩個(gè)網(wǎng)站統(tǒng)一數(shù)據(jù)源的問題,則要求網(wǎng)站信息內(nèi)容存放于相同的數(shù)據(jù)庫中,即這個(gè)數(shù)據(jù)庫要為HTTP和WAP網(wǎng)站同時(shí)提供數(shù)據(jù)信息。為了解決避免多處分發(fā)數(shù)據(jù)庫連接字符串及統(tǒng)一數(shù)據(jù)源的問題,可以改進(jìn)數(shù)據(jù)資源接口,引入Web服務(wù)。Web 服務(wù)(Web krvice)可理解為一個(gè)軟件系統(tǒng),用以支持網(wǎng)絡(luò)間不同機(jī)器的互動(dòng)操作。其通常是許多應(yīng)用程序接口(API)所組成的,它們通過網(wǎng)絡(luò)來執(zhí)行客戶所提交服務(wù)的請(qǐng)求。通過在數(shù)據(jù)庫和網(wǎng)站,例如WAP網(wǎng)站和HTTP網(wǎng)站間增加Web服務(wù)層,Web服務(wù)層中包含多種獲取數(shù)據(jù)的應(yīng)用程序接口,接收訪問數(shù)據(jù)庫的請(qǐng)求,響應(yīng)請(qǐng)求并返回所需的數(shù)據(jù)。Web服務(wù)的通信協(xié)議主要基于SOAP (Simple Object Access Protocol,簡單對(duì)象訪問協(xié)議),而SOAP 是基于XML的,即通過Web服務(wù)傳遞的對(duì)象的數(shù)據(jù)結(jié)構(gòu)是基于XML的。XML意為“可擴(kuò)展標(biāo)記語言”,是 SGML (Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語言)。HTML 與WML兩者也都屬于SGML,都符合XML的標(biāo)準(zhǔn)。那么在WAP網(wǎng)站中,通過Web服務(wù)獲取的 XML格式的數(shù)據(jù)能夠較為容易地轉(zhuǎn)變成WML或HTML格式的數(shù)據(jù)。另外,XML可用于跨平臺(tái)的^ternet環(huán)境中內(nèi)容數(shù)據(jù)的存儲(chǔ),特別是結(jié)構(gòu)化文檔信息。
后臺(tái)服務(wù)器12連接到前臺(tái)服務(wù)器10和數(shù)據(jù)轉(zhuǎn)換裝置11,后臺(tái)服務(wù)器12從數(shù)據(jù)轉(zhuǎn)換裝置11接收XML格式的數(shù)據(jù),根據(jù)前臺(tái)服務(wù)器10設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)進(jìn)行調(diào)整,將調(diào)整后的數(shù)據(jù)插入到前臺(tái)服務(wù)器10設(shè)定的框架結(jié)構(gòu)中。在一個(gè)實(shí)施例中,后臺(tái)服務(wù)器12根據(jù)前臺(tái)服務(wù)器設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)進(jìn)行調(diào)整包括后臺(tái)服務(wù)器12根據(jù)文本設(shè)置裝置102 設(shè)定的文本的格式調(diào)整數(shù)據(jù)中文本的字體大小和間距;后臺(tái)服務(wù)器12根據(jù)圖片設(shè)置裝置 103設(shè)定的圖片的格式和尺寸轉(zhuǎn)換數(shù)據(jù)中圖片的格式,并將經(jīng)過格式轉(zhuǎn)換的圖片壓縮到該尺寸。在一個(gè)實(shí)施例中,后臺(tái)服務(wù)器12將調(diào)整后的數(shù)據(jù)插入到前臺(tái)服務(wù)器10設(shè)定的框架結(jié)構(gòu)中包括將調(diào)整后的文本和圖片插入到指定的顯示位置并建立所確定的鏈接關(guān)系。參考圖2所示,本發(fā)明還揭示了一種WAP網(wǎng)站的移植方法,該移植方法將一個(gè)HTTP 網(wǎng)站移植成一個(gè)WAP網(wǎng)站,該移植方法包括
前臺(tái)移植步驟201,設(shè)定WAP網(wǎng)站的框架結(jié)構(gòu)和頁面參數(shù)。在一個(gè)實(shí)施例中,例如圖2 所示的實(shí)施例,該步驟201進(jìn)一步包括
頁面框架設(shè)置步驟210,設(shè)定WAP網(wǎng)站的頁面的框架,包括指定顯示位置和確定鏈接關(guān)系。文本設(shè)置步驟211,設(shè)定在WAP網(wǎng)站的頁面上顯示的文本的格式。圖片設(shè)置步驟212,設(shè)定在WAP網(wǎng)站的頁面上顯示的圖片的格式和尺寸。數(shù)據(jù)轉(zhuǎn)換步驟202,從HTTP網(wǎng)站獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,其中,數(shù)據(jù)轉(zhuǎn)換步驟將從HTTP網(wǎng)站獲取的數(shù)據(jù)轉(zhuǎn)換成XML格式的數(shù)據(jù)。在一個(gè)實(shí)施例中,數(shù)據(jù)轉(zhuǎn)換步驟202包括使用Web服務(wù),Web服務(wù)使用基于XML的數(shù)據(jù)結(jié)構(gòu)進(jìn)行數(shù)據(jù)通信。后臺(tái)移植步驟203,根據(jù)前臺(tái)移植步驟201設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)移植步驟中得到的XML格式的數(shù)據(jù)進(jìn)行調(diào)整,將調(diào)整后的數(shù)據(jù)插入到前臺(tái)移植步驟中設(shè)定的框架結(jié)構(gòu)中。在一個(gè)實(shí)施例中,后臺(tái)移植步驟203中根據(jù)前臺(tái)移植步驟設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)移植步驟中得到的XML格式的數(shù)據(jù)進(jìn)行調(diào)整包括根據(jù)文本設(shè)置步驟設(shè)定的文本的格式調(diào)整數(shù)據(jù)中文本的字體大小和間距;根據(jù)圖片設(shè)置步驟設(shè)定的圖片的格式和尺寸轉(zhuǎn)換數(shù)據(jù)中圖片的格式,并將經(jīng)過格式轉(zhuǎn)換的圖片壓縮到該尺寸。在一個(gè)實(shí)施例中,后臺(tái)移植步驟中將調(diào)整后的數(shù)據(jù)插入到前臺(tái)移植步驟中設(shè)定的框架結(jié)構(gòu)中包括將調(diào)整后的文本和圖片插入到指定的顯示位置并建立所確定的鏈接關(guān)系。圖2所揭示的WAP網(wǎng)站的移植方法中的各個(gè)步驟的執(zhí)行細(xì)節(jié)與圖1所揭示的WAP 網(wǎng)站的移植裝置對(duì)應(yīng),因此這些細(xì)節(jié)在這里不再重復(fù)描述。本發(fā)明的WAP網(wǎng)站的移植系統(tǒng)和移植方法能夠?qū)TTP網(wǎng)站移植成為WAP網(wǎng)站,在保證兩個(gè)網(wǎng)站在數(shù)據(jù)內(nèi)容上的一致性的同時(shí)對(duì)WAP網(wǎng)站的數(shù)據(jù)格式和網(wǎng)頁框架進(jìn)行改動(dòng), 使得其更加符合移動(dòng)通信設(shè)備的訪問。
權(quán)利要求
1.一種WAP網(wǎng)站的移植系統(tǒng),其特征在于,該移植系統(tǒng)用于將一個(gè)HTTP網(wǎng)站移植成一個(gè)WAP網(wǎng)站,該移植系統(tǒng)包括前臺(tái)服務(wù)器,前臺(tái)服務(wù)器設(shè)定WAP網(wǎng)站的框架結(jié)構(gòu)和頁面參數(shù); 數(shù)據(jù)轉(zhuǎn)換裝置,連接到所述HTTP網(wǎng)站,從HTTP網(wǎng)站獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,其中,數(shù)據(jù)轉(zhuǎn)換裝置將從HTTP網(wǎng)站獲取的數(shù)據(jù)轉(zhuǎn)換成XML格式的數(shù)據(jù);后臺(tái)服務(wù)器,連接到所述前臺(tái)服務(wù)器和所述數(shù)據(jù)轉(zhuǎn)換裝置,所述后臺(tái)服務(wù)器從數(shù)據(jù)轉(zhuǎn)換裝置接收XML格式的數(shù)據(jù),根據(jù)所述前臺(tái)服務(wù)器設(shè)定的頁面參數(shù)對(duì)所述數(shù)據(jù)進(jìn)行調(diào)整, 將調(diào)整后的數(shù)據(jù)插入到所述前臺(tái)服務(wù)器設(shè)定的框架結(jié)構(gòu)中。
2.如權(quán)利要求1所述的WAP網(wǎng)站的移植系統(tǒng),其特征在于,所述數(shù)據(jù)轉(zhuǎn)換裝置包括Web 服務(wù),所述Web服務(wù)使用基于XML的數(shù)據(jù)結(jié)構(gòu)進(jìn)行數(shù)據(jù)通信。
3.如權(quán)利要求1所述的WAP網(wǎng)站的移植系統(tǒng),其特征在于,所述前臺(tái)服務(wù)器包括 頁面框架設(shè)置裝置,設(shè)定WAP網(wǎng)站的頁面的框架,包括指定顯示位置和確定鏈接關(guān)系; 文本設(shè)置裝置,設(shè)定在WAP網(wǎng)站的頁面上顯示的文本的格式;圖片設(shè)置裝置,設(shè)定在WAP網(wǎng)站的頁面上顯示的圖片的格式和尺寸。
4.如權(quán)利要求3所述的WAP網(wǎng)站的移植系統(tǒng),其特征在于,所述后臺(tái)服務(wù)器根據(jù)前臺(tái)服務(wù)器設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)進(jìn)行調(diào)整包括后臺(tái)服務(wù)器根據(jù)文本設(shè)置裝置設(shè)定的文本的格式調(diào)整所述數(shù)據(jù)中文本的字體大小和間距;后臺(tái)服務(wù)器根據(jù)圖片設(shè)置裝置設(shè)定的圖片的格式和尺寸轉(zhuǎn)換所述數(shù)據(jù)中圖片的格式, 并將經(jīng)過格式轉(zhuǎn)換的圖片壓縮到所述尺寸。
5.如權(quán)利要求4所述的WAP網(wǎng)站的移植系統(tǒng),其特征在于,所述后臺(tái)服務(wù)器將調(diào)整后的數(shù)據(jù)插入到前臺(tái)服務(wù)器設(shè)定的框架結(jié)構(gòu)中包括將調(diào)整后的文本和圖片插入到指定的顯示位置并建立所確定的鏈接關(guān)系。
6.一種WAP網(wǎng)站的移植方法,其特征在于,該移植方法將一個(gè)HTTP網(wǎng)站移植成一個(gè) WAP網(wǎng)站,該移植方法包括前臺(tái)移植步驟,設(shè)定WAP網(wǎng)站的框架結(jié)構(gòu)和頁面參數(shù);數(shù)據(jù)轉(zhuǎn)換步驟,從HTTP網(wǎng)站獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,其中,數(shù)據(jù)轉(zhuǎn)換步驟將從HTTP 網(wǎng)站獲取的數(shù)據(jù)轉(zhuǎn)換成XML格式的數(shù)據(jù);后臺(tái)移植步驟,根據(jù)前臺(tái)移植步驟設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)移植步驟中得到的XML格式的數(shù)據(jù)進(jìn)行調(diào)整,將調(diào)整后的數(shù)據(jù)插入到前臺(tái)移植步驟中設(shè)定的框架結(jié)構(gòu)中。
7.如權(quán)利要求6所述的WAP網(wǎng)站的移植方法,其特征在于,所述數(shù)據(jù)轉(zhuǎn)換步驟包括使用 Web服務(wù),所述Web服務(wù)使用基于XML的數(shù)據(jù)結(jié)構(gòu)進(jìn)行數(shù)據(jù)通信。
8.如權(quán)利要求6所述的WAP網(wǎng)站的移植方法,其特征在于,所述前臺(tái)移植步驟包括 頁面框架設(shè)置步驟,設(shè)定WAP網(wǎng)站的頁面的框架,包括指定顯示位置和確定鏈接關(guān)系; 文本設(shè)置步驟,設(shè)定在WAP網(wǎng)站的頁面上顯示的文本的格式;圖片設(shè)置步驟,設(shè)定在WAP網(wǎng)站的頁面上顯示的圖片的格式和尺寸。
9.如權(quán)利要求8所述的WAP網(wǎng)站的移植方法,其特征在于,后臺(tái)移植步驟中根據(jù)前臺(tái)移植步驟設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)移植步驟中得到的XML格式的數(shù)據(jù)進(jìn)行調(diào)整包括根據(jù)文本設(shè)置步驟設(shè)定的文本的格式調(diào)整所述數(shù)據(jù)中文本的字體大小和間距;根據(jù)圖片設(shè)置步驟設(shè)定的圖片的格式和尺寸轉(zhuǎn)換所述數(shù)據(jù)中圖片的格式,并將經(jīng)過格式轉(zhuǎn)換的圖片壓縮到所述尺寸。
10.如權(quán)利要求9所述的WAP網(wǎng)站的移植方法,其特征在于,所述后臺(tái)移植步驟中將調(diào)整后的數(shù)據(jù)插入到前臺(tái)移植步驟中設(shè)定的框架結(jié)構(gòu)中包括將調(diào)整后的文本和圖片插入到指定的顯示位置并建立所確定的鏈接關(guān)系。
全文摘要
本發(fā)明揭示了一種WAP網(wǎng)站的移植系統(tǒng),該移植系統(tǒng)用于將一個(gè)HTTP網(wǎng)站移植成一個(gè)WAP網(wǎng)站,該移植系統(tǒng)包括前臺(tái)服務(wù)器,前臺(tái)服務(wù)器設(shè)定WAP網(wǎng)站的框架結(jié)構(gòu)和頁面參數(shù);數(shù)據(jù)轉(zhuǎn)換裝置,連接到HTTP網(wǎng)站,從HTTP網(wǎng)站獲取數(shù)據(jù)并進(jìn)行數(shù)據(jù)轉(zhuǎn)換,其中,數(shù)據(jù)轉(zhuǎn)換裝置將從HTTP網(wǎng)站獲取的數(shù)據(jù)轉(zhuǎn)換成XML格式的數(shù)據(jù);后臺(tái)服務(wù)器,連接到前臺(tái)服務(wù)器和數(shù)據(jù)轉(zhuǎn)換裝置,后臺(tái)服務(wù)器從數(shù)據(jù)轉(zhuǎn)換裝置接收XML格式的數(shù)據(jù),根據(jù)前臺(tái)服務(wù)器設(shè)定的頁面參數(shù)對(duì)數(shù)據(jù)進(jìn)行調(diào)整,將調(diào)整后的數(shù)據(jù)插入到前臺(tái)服務(wù)器設(shè)定的框架結(jié)構(gòu)中。本發(fā)明還揭示了一種WAP網(wǎng)站的移植方法。本發(fā)明能夠?qū)TTP網(wǎng)站移植成為WAP網(wǎng)站,在保證兩個(gè)網(wǎng)站在數(shù)據(jù)內(nèi)容上的一致性的同時(shí)對(duì)WAP網(wǎng)站的數(shù)據(jù)格式和網(wǎng)頁框架進(jìn)行改動(dòng)。
文檔編號(hào)H04L29/08GK102546681SQ20101058956
公開日2012年7月4日 申請(qǐng)日期2010年12月15日 優(yōu)先權(quán)日2010年12月15日
發(fā)明者張仁良 申請(qǐng)人:上海杉達(dá)學(xué)院