專利名稱:低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)發(fā)布信息處理方法,尤其是涉及一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理方法及裝置。
背景技術(shù):
在當(dāng)前的信息化時(shí)代,各種資訊都可以通過互聯(lián)網(wǎng)來獲得,而且資訊的更新非常的頻繁,導(dǎo)致產(chǎn)生了龐大的數(shù)據(jù)量,為此需要打造一個(gè)負(fù)載量高、維護(hù)成本低的數(shù)據(jù)發(fā)布系統(tǒng)。通常的系統(tǒng)在處理數(shù)據(jù)發(fā)布時(shí),一般是客戶端直接從數(shù)據(jù)庫中提取數(shù)據(jù)。因?yàn)楫?dāng)數(shù)據(jù)量很大時(shí),因?yàn)閿?shù)據(jù)庫的性能瓶頸限制,導(dǎo)致需要非常多的數(shù)據(jù)庫服務(wù)器,從而帶來很大的維護(hù)成本,而且因?yàn)閿?shù)據(jù)發(fā)布的不及時(shí),十分影響資訊和數(shù)據(jù)的時(shí)效性。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理方法及裝置。本發(fā)明的目的可以通過以下技術(shù)方案來實(shí)現(xiàn)
一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理方法,其特征在于,包括以下步驟
1)數(shù)據(jù)處理服務(wù)器連接數(shù)據(jù)庫服務(wù)器;
2)數(shù)據(jù)處理服務(wù)器將數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)處理成文件;
3)數(shù)據(jù)處理服務(wù)器將處理好的文件發(fā)送到數(shù)據(jù)發(fā)布服務(wù)器中;
4)數(shù)據(jù)發(fā)布服務(wù)器接收客戶端連接請(qǐng)求;
5)數(shù)據(jù)發(fā)布服務(wù)器判斷客戶端用戶信息是否正確,若為是,執(zhí)行步驟7),否則執(zhí)行步驟6);
6)提示用戶登陸錯(cuò)誤信息,并返回到步驟4);
7)數(shù)據(jù)發(fā)布服務(wù)器接收客戶端用戶數(shù)據(jù)請(qǐng)求;
8)數(shù)據(jù)發(fā)布服務(wù)器發(fā)送數(shù)據(jù)到客戶端;
9)客戶端驗(yàn)證數(shù)據(jù)是否正確,若為是,則執(zhí)行步驟11),否則執(zhí)行步驟10);
10)提示數(shù)據(jù)錯(cuò)誤,并返回步驟7);
11)客戶端將接收到的數(shù)據(jù)展現(xiàn)在顯示器上,供查閱;
12)結(jié)束。
一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理裝置,其特征在于,包括數(shù)據(jù)處理服務(wù)器、
數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)發(fā)布服務(wù)器、客戶端,所述的數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)處理服務(wù)器、數(shù)據(jù)發(fā)布服務(wù)器依次連接,所述的數(shù)據(jù)發(fā)布服務(wù)器通過hternet與客戶端連接。所述的客戶端設(shè)有多個(gè),客戶端與數(shù)據(jù)發(fā)布服務(wù)器采用瀏覽器/服務(wù)器模式或客戶機(jī)/服務(wù)器模式。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)
數(shù)據(jù)發(fā)布服務(wù)器不是采用數(shù)據(jù)庫作為數(shù)據(jù)源,可以支撐較高的負(fù)載,而且成本大大降低;解決傳統(tǒng)的各種數(shù)據(jù)發(fā)布、提取較為復(fù)雜、成本高、時(shí)效性差等弊端。
圖1為本發(fā)明的流程圖;圖2為本發(fā)明的硬件結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說明。實(shí)施例如圖1所示,一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理方法,包括以下步驟步驟101、數(shù)據(jù)處理服務(wù)器連接數(shù)據(jù)庫服務(wù)器;步驟102、數(shù)據(jù)處理服務(wù)器將數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)處理成文件;步驟103、數(shù)據(jù)處理服務(wù)器將處理好的文件發(fā)送到數(shù)據(jù)發(fā)布服務(wù)器中;步驟104、數(shù)據(jù)發(fā)布服務(wù)器接收客戶端連接請(qǐng)求;步驟105、數(shù)據(jù)發(fā)布服務(wù)器判斷客戶端用戶信息是否正確,若為是,執(zhí)行步驟107, 否則執(zhí)行步驟106 ;步驟106、提示用戶登陸錯(cuò)誤信息,并返回到步驟104 ;步驟107、數(shù)據(jù)發(fā)布服務(wù)器接收客戶端用戶數(shù)據(jù)請(qǐng)求;步驟108、數(shù)據(jù)發(fā)布服務(wù)器發(fā)送數(shù)據(jù)到客戶端;步驟109、客戶端驗(yàn)證數(shù)據(jù)是否正確,若為是,則執(zhí)行步驟111,否則執(zhí)行步驟110 ;步驟110、提示數(shù)據(jù)錯(cuò)誤,并返回步驟107 ;步驟111、客戶端將接收到的數(shù)據(jù)展現(xiàn)在顯示器上,供查閱;步驟112、結(jié)束。如圖2所示,一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理裝置,包括數(shù)據(jù)處理服務(wù)器 1、數(shù)據(jù)庫服務(wù)器2、數(shù)據(jù)發(fā)布服務(wù)器3、客戶端4,所述的數(shù)據(jù)庫服務(wù)器2、數(shù)據(jù)處理服務(wù)器1、 數(shù)據(jù)發(fā)布服務(wù)器3依次連接,所述的數(shù)據(jù)發(fā)布服務(wù)器3通過hternet與客戶端4連接。所述的客戶端4設(shè)有多個(gè),客戶端4與數(shù)據(jù)發(fā)布服務(wù)器3采用瀏覽器/服務(wù)器模式或客戶機(jī)/服務(wù)器模式。本發(fā)明通過把所有的數(shù)據(jù)都存放于數(shù)據(jù)發(fā)布服務(wù)器3,客戶端4發(fā)送數(shù)據(jù)請(qǐng)求到數(shù)據(jù)發(fā)布服務(wù)器3 (而不是連接數(shù)據(jù)庫服務(wù)器幻,接收到發(fā)布的數(shù)據(jù)后再將數(shù)據(jù)解析成所需的數(shù)據(jù)格式并在客戶端4上展示。因?yàn)閿?shù)據(jù)發(fā)布服務(wù)器3不是采用數(shù)據(jù)庫作為數(shù)據(jù)源, 所以可以支撐較高的負(fù)載,而且成本大大降低。
權(quán)利要求
1.一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理方法,其特征在于,包括以下步驟1)數(shù)據(jù)處理服務(wù)器連接數(shù)據(jù)庫服務(wù)器;2)數(shù)據(jù)處理服務(wù)器將數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)處理成文件;3)數(shù)據(jù)處理服務(wù)器將處理好的文件發(fā)送到數(shù)據(jù)發(fā)布服務(wù)器中;4)數(shù)據(jù)發(fā)布服務(wù)器接收客戶端連接請(qǐng)求;5)數(shù)據(jù)發(fā)布服務(wù)器判斷客戶端用戶信息是否正確,若為是,執(zhí)行步驟7),否則執(zhí)行步驟6);6)提示用戶登陸錯(cuò)誤信息,并返回到步驟4);7)數(shù)據(jù)發(fā)布服務(wù)器接收客戶端用戶數(shù)據(jù)請(qǐng)求;8)數(shù)據(jù)發(fā)布服務(wù)器發(fā)送數(shù)據(jù)到客戶端;9)客戶端驗(yàn)證數(shù)據(jù)是否正確,若為是,則執(zhí)行步驟11),否則執(zhí)行步驟10);10)提示數(shù)據(jù)錯(cuò)誤,并返回步驟7);11)客戶端將接收到的數(shù)據(jù)展現(xiàn)在顯示器上,供查閱;12)結(jié)束。
2.一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理裝置,其特征在于,包括數(shù)據(jù)處理服務(wù)器、數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)發(fā)布服務(wù)器、客戶端,所述的數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)處理服務(wù)器、數(shù)據(jù)發(fā)布服務(wù)器依次連接,所述的數(shù)據(jù)發(fā)布服務(wù)器通過hternet與客戶端連接。
3.根據(jù)權(quán)利要求2所述的一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理裝置,其特征在于, 所述的客戶端設(shè)有多個(gè),客戶端與數(shù)據(jù)發(fā)布服務(wù)器采用瀏覽器/服務(wù)器模式或客戶機(jī)/服務(wù)器模式。
全文摘要
本發(fā)明涉及一種低成本高負(fù)載的數(shù)據(jù)發(fā)布信息處理方法,包括以下步驟1)數(shù)據(jù)處理服務(wù)器連接數(shù)據(jù)庫服務(wù)器;2)將數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)處理成文件;3)將處理好的文件發(fā)送到數(shù)據(jù)發(fā)布服務(wù)器中;4)數(shù)據(jù)發(fā)布服務(wù)器接收客戶端連接請(qǐng)求;5)數(shù)據(jù)發(fā)布服務(wù)器判斷客戶端用戶信息是否正確,若為是,執(zhí)行步驟7),否則執(zhí)行步驟6);6)提示錯(cuò)誤信息,并返回到步驟4);7)數(shù)據(jù)發(fā)布服務(wù)器接收客戶端用戶數(shù)據(jù)請(qǐng)求;8)數(shù)據(jù)發(fā)布服務(wù)器發(fā)送數(shù)據(jù)到客戶端;9)客戶端驗(yàn)證數(shù)據(jù)是否正確,若為是,則執(zhí)行步驟11),否則執(zhí)行步驟10);10)提示數(shù)據(jù)錯(cuò)誤,并返回步驟7);11)客戶端將數(shù)據(jù)展現(xiàn)在顯示器上。與現(xiàn)有技術(shù)相比,本發(fā)明具有低成本高負(fù)載等優(yōu)點(diǎn)。
文檔編號(hào)H04L29/06GK102404298SQ20101028683
公開日2012年4月4日 申請(qǐng)日期2010年9月19日 優(yōu)先權(quán)日2010年9月19日
發(fā)明者胡巍 申請(qǐng)人:上海眾融信息技術(shù)有限公司