新四季網

一種手機建站系統及工作方法

2023-05-03 14:08:36 1

一種手機建站系統及工作方法
【專利摘要】本發明公開了一種手機建站系統,其中的一種手機建站系統,其是由網頁瀏覽器、網頁伺服器、特徵伺服器及資料庫組成的四層架構的系統;所述網頁瀏覽器連接網頁伺服器;所述網頁伺服器連接特徵伺服器;所述特徵伺服器連接資料庫;所述網頁伺服器位於網頁瀏覽器的上層;所述特徵伺服器位於網頁伺服器的上層;所述資料庫位於特徵伺服器的上層,同時本發明也同時公開了上述系統的工作方法。本發明極大地方便了對系統進行分布式部署,業務服務各自獨立運行,也有效地對功能解耦合。
【專利說明】一種手機建站系統及工作方法
【技術領域】
[0001]本發明屬於網絡【技術領域】,具體涉及一種手機建站系統及工作方法。
[0002]
【背景技術】
[0003]手機建站,是指用高級語言編寫的專門用於手機瀏覽的網站,通常以
文字信息和簡單的圖片信息為主。實際上隨著向手機智能化方向發展,安裝了作業系統和瀏覽器的手機的功能和電腦是很相似的(這種智慧型手機也就是「口袋個人電腦」 PPC),使用這種手機可以通過GPRS上網可瀏覽幾乎所有的網站。
[0004]手機建站簡單來說就是通過相關技術搭建適合於手機瀏覽的web頁面,
其本質與電腦瀏覽的網際網路網站無太大的區別。手機用戶的日益增多更使手機建站逐漸開始普及。手機建站在網絡行業中有廣闊的市場和廣泛的發展空間。
[0005]隨著手機用戶日益增多,那麼手機網站已經不僅僅局限於WAP,其表現
形式基本已經接近網際網路電腦站點,它的普及率也會越來越廣泛。它真正實現了,方便、安全、快速等作用以及效果。
[0006]在未來五年內,純粹的WAP站點將被淘汰。隨著移動終端及及移動網
絡環境(3G、WIFI等)的升級,使用手機查看網頁和上網的人也會越來越多,應用也越來越廣泛。手機網站建設領域將會為企業公司帶來巨大的利益。
[0007]手機網站建成之後,在國內任何一部手機上都可瀏覽到網站信息,沒 有地域限制,便於企業用戶的宣傳推廣。
[0008]
【發明內容】

[0009]本發明針對上述問題,提供了一種手機建站系統及工作方法。
[0010]根據本發明的一個方面,提供了一種手機建站系統,其是由網頁瀏覽
器web-browser、網頁伺服器http-server、特徵伺服器feature-server及資料庫database組成的四層架構的系統;所述網頁瀏覽器web-browser連接網頁伺服器http-server ;所述網頁伺服器http-server連接特徵伺服器feature-server ;所述特徵伺服器feature-server連接資料庫database ;所述網頁伺服器http-server位於網頁瀏覽器web-browser的上層;所述特徵伺服器feature-server位於網頁伺服器http-server的上層;所述資料庫database位於特徵伺服器feature-server的上層。
[0011]進一步地,所述網頁瀏覽web-browser層採用網頁重構技術
javascript+網頁布局樣式div+設置布局格式css的技術來展現網站內容,並採用所見即所得的交互方式用以供用戶搭建專業網站。
[0012]更進一步地,所述網頁伺服器http-server採用Java Web伺服器resin
配置。[0013]更進一步地,所述網頁伺服器http-server中的網絡協議轉發模塊採 用java功能組件完成。
[0014]更進一步地,所述特徵伺服器feature-server是用java編寫的獨立
運行網絡進程,其中每個功能服務監聽相應的埠,與所述網頁伺服器http-server中的組件進行通信,完成業務功能。
[0015]更進一步地,所述資料庫database採用資料庫管理系統mysql搭建,由特徵伺服器feature-server層對其進行訪問。
[0016]根據本發明的又一方面,提供了一種手機建站系統工作方法,包括以下步驟:
Si,用戶完成訂單支付;
S2,系統設置訂單和訂單產品狀態為完成支付,待處理狀態;
S3,用戶將域名註冊資料提交到服務商;
S4,用戶設置域名的訂單產品處理完成;
S5,系統處理訂單;
S6,鎖用戶資料庫事務開始;
S7,判斷是否訂單產品為域名產品,且狀態為待處理狀態,如果不是,則返回;
S8,系統記錄訂單號和產品id到進程Process,依次形成訂單處理隊列;
S9,系統設置訂單和訂單產品狀態為處理中狀態;
S10,資料庫事務提交解鎖;
SI I,系統通知訂單處理線程有任務開始;
S12,訂單處理線程處理任務。
[0017]進一步地,所述步驟S12包括以下步驟:
S1201,系統從進程Process中提取最早的一條記錄;
S1202,提取步驟S1201中所述的記錄對應的訂單數據;
S1203,判斷訂單產品狀態是否為處理中狀態,不是處理中狀態則執行步驟S1215 ; S1204,判斷訂單產品類型是否為域名產品,不是域名產品則執行步驟S1214;
51205,調用FailDomain增加支付年數,同時帶版本號(Process中的id);
51206,FailDomain獲取信息(最後支付版本號、到期日等);
S1207,判斷新增數據的支付版本是否大於最後支付版本號,不是則執行步驟S1212 ; S1208,處理資料庫事務開始;
S1209,更新FailDomain帳戶的數據,包括最後支付版本號;
S1210,添加對帳數據到 FailDomainHistory ;
S1211,資料庫事務提交;
S1212,判斷資料庫事務是否提交成功,不成功則執行步驟S1216 ;
S1213,設置訂單產品狀態為完成狀態;
S1214,如果訂單的所有產品狀態為完成狀態,則設置訂單為完成;
S1215,刪除進程Process中對應的數據;
S1216,循環取任務。
[0018]本發明的優點:
本發明主要由網頁瀏覽器web-browser、網頁伺服器http-server、特徵伺服器feature-server及資料庫database組成的四層架構的系統極大地方便了對系統進行分布式部署,業務服務各自獨立運行,也有效地對功能解耦合。
[0019]除了上面所描述的目的、特徵和優點之外,本發明還有其它的目的、特徵和優點。下面將參照圖,對本發明作進一步詳細的說明。
[0020]
【專利附圖】

【附圖說明】
[0021]構成本申請的一部分的附圖用來提供對本發明的進一步理解,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。
[0022]圖1是本發明的一種手機建站系統結構框圖。
[0023]圖2是本發明的一種手機建站系統工作方法流程圖。
[0024]圖3是本發明的一種手機建站系統工作方法的訂單處理線程處理任務流程圖。
[0025]
【具體實施方式】
[0026]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
[0027]http server就是web server,或者說網頁伺服器,網站伺服器。常用
的 web server 有 iis, apache 等。iis 是 internet information server 的簡稱。windows上主要的web伺服器。運行asp, asp.net等。
[0028]資料庫(Database )是按照數據結構來組織、存儲和管理數據的倉庫。
[0029]MySQL是一個小型關係型資料庫管理系統。MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了 MySQL作為網站資料庫。
[0030]是CAUCHO公司的產品,是一個非常流行的支持servlets和jsp
的引擎,速度非常快。對servlet和JSP提供了良好的支持,性能也比較優良,resin自身採用JAVA語言開發。Resin本身包含了一個支持HTTP/1.1的WEB伺服器。雖然它可以顯示動態內容,但是它顯示靜態內容的能力也非常強,速度直逼APACHE SERVER。許多站點都是使用該WEB伺服器構建的。
[0031]DIV是指的層、CSS是編輯網頁的一種樣式。DIV即每一個網頁打開時
看到的不同方框或收縮框,那些就是一層一層的DIV製作而成。CSS則是每個對應層的製作格式、如果邊框/文字的大小、格式、顏色、是否懸浮還是居中、是否以列表方式顯示還是以一段一段的方式顯示。總體來說、DIV就是網頁的布局樣式、CSS就是設置布局的格式(像布局屬性)。
[0032]實施例1:
參考圖1,如圖1所示的一種手機建站系統,其是由網頁瀏覽器
web-browser、網頁伺服器http-server、特徵伺服器feature-server及資料庫database組成的四層架構的系統;所述網頁瀏覽器web-browser連接網頁伺服器http-server ;所述網頁伺服器http-server連接特徵伺服器feature-server ;所述特徵伺服器feature-server連接資料庫database ;所述網頁伺服器http-server位於網頁瀏覽器web-browser的上層;所述特徵伺服器feature-server位於網頁伺服器http-server的上層;所述資料庫database位於特徵伺服器feature-server的上層。
[0033]所述網頁瀏覽web-browser層採用網頁重構技術javascript+網頁布局
樣式div+設置布局格式CSS的技術來展現網站內容,並採用所見即所得的交互方式用以供用戶搭建專業網站。
[0034]所述網頁伺服器http-server採用Java Web伺服器resin配置。
[0035]所述網頁伺服器http-server中的網絡協議轉發模塊採用java功能組 件完成。
[0036]所述特徵伺服器feature-server是用java編寫的獨立運行網絡進程,
其中每個功能服務監聽相應的埠,與所述網頁伺服器http-server中的組件進行通信,完成業務功能。
[0037]所述資料庫database採用資料庫管理系統mysql搭建,由特徵伺服器feature-server層對其進行訪問。
[0038]實施例2:
參考圖2及圖3,如圖2及圖3所示的一種手機建站系統工作方法,包括以下步驟:
SI,用戶完成訂單支付;
S2,系統設置訂單和訂單產品狀態為完成支付,待處理狀態;
S3,用戶將域名註冊資料提交到服務商;
S4,用戶設置域名的訂單產品處理完成;
S5,系統處理訂單;
S6,鎖用戶資料庫事務開始;
S7,判斷是否訂單產品為域名產品,且狀態為待處理狀態,如果不是,則返回;
S8,系統記錄訂單號和產品id到進程Process,依次形成訂單處理隊列;
S9,系統設置訂單和訂單產品狀態為處理中狀態;
S10,資料庫事務提交解鎖;
SI I,系統通知訂單處理線程有任務開始;
S12,訂單處理線程處理任務。
[0039]參考圖2,如圖2所示,所述步驟S12包括以下步驟:
S1201,系統從進程Process中提取最早的一條記錄;
S1202,提取步驟S1201中所述的記錄對應的訂單數據;
S1203,判斷訂單產品狀態是否為處理中狀態,不是處理中狀態則執行步驟S1215 ; S1204,判斷訂單產品類型是否為域名產品,不是域名產品則執行步驟S1214;
51205,調用FailDomain增加支付年數,同時帶版本號(Process中的id);
51206,FailDomain獲取信息(最後支付版本號、到期日等);
S1207,判斷新增數據的支付版本是否大於最後支付版本號,不是則執行步驟S1212 ; S1208,處理資料庫事務開始;
S1209,更新FailDomain帳戶的數據,包括最後支付版本號; S1210,添加對帳數據到 FailDomainHistory ;
S1211,資料庫事務提交;
S1212,判斷資料庫事務是否提交成功,不成功則執行步驟S1216 ;
S1213,設置訂單產品狀態為完成狀態;
S1214,如果訂單的所有產品狀態為完成狀態,則設置訂單為完成;
S1215,刪除進程Process中對應的數據;
S1216,循環取任務。
[0040]本發明極大地方便了對系統進行分布式部署,業務服務各自獨立運行,也有效地對功能解耦合。
[0041 ] 以上所述僅為本發明的較佳實施例,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種手機建站系統,其特徵在於,其是由網頁瀏覽器web-browser、 網頁伺服器http-server、特徵伺服器feature-server及資料庫database組成的四層架構的系統;所述網頁瀏覽器web-browser連接網頁伺服器http-server ;所述網頁伺服器http-server連接特徵伺服器feature-server ;所述特徵伺服器feature-server連接資料庫database ;所述網頁伺服器http-server位於網頁瀏覽器web-browser的上層;所述特徵伺服器feature-server位於網頁伺服器http-server的上層;所述資料庫database位於特徵伺服器feature-server的上層。
2.根據權利要求1所述的手機建站系統,其特徵在於,所述網頁瀏覽 器web-browser層採用網頁重構技術javascript+網頁布局樣式div+設置布局格式css的技術來展現網站內容,並採用所見即所得的交互方式用以供用戶搭建專業網站。
3.根據權利要求1所述的手機建站系統,其特徵在於,所述網頁服務 器http-server米用Java Web伺服器resin配置。
4.根據權利要求1所述的手機建站系統,其特徵在於,所述網頁服務 器http-server中的網絡協議轉發模塊採用java功能組件完成。
5.根據權利要求1所述的手機建站系統,其特徵在於,所述特徵服務 器feature-server是用java編寫的獨立運行網絡進程,其中每個功能服務監聽相應的埠,與所述網頁伺服器http-server中的組件進行通信,完成業務功能。
6.根據權利要求1所述的手機建站系統,其特徵在於,所述資料庫 database採用資料庫管理系統mysql搭建,由特徵伺服器feature-server層對其進行訪問。
7.—種如權利要求1至6任一權利要求所述手機建站系統的工作方法,其特徵在於,包括以下步驟: SI,用戶完成訂單支付; S2,系統設置訂單和訂單產品狀態為完成支付,待處理狀態; S3,用戶將域名註冊資料提交到服務商; S4,用戶設置域名的訂單產品處理完成; S5,系統處理訂單; S6,鎖用戶資料庫事務開始; S7,判斷是否訂單產品為域名產品,且狀態為待處理狀態,如果不是,則返回; S8,系統記錄訂單號和產品id到進程Process,依次形成訂單處理隊列; S9,系統設置訂單和 訂單產品狀態為處理中狀態; S10,資料庫事務提交解鎖; SI I,系統通知訂單處理線程有任務開始; S12,訂單處理線程處理任務。
8.根據權利要求7所述的手機建站系統工作方法,其特徵在於,所述步驟S12包括以下步驟: S1201,系統從進程Process中提取最早的一條記錄; S1202,提取步驟S1201中所述的記錄對應的訂單數據; S1203,判斷訂單產品狀態是否為處理中狀態,不是處理中狀態則執行步驟S1215 ;S1204,判斷訂單產品類型是否為域名產品,不是域名產品則執行步驟S1214;s1205,調用FailDomain增加支付年數,同時帶版本號;s1206,FailDomain 獲取信息;S1207,判斷新增數據的支付版本是否大於最後支付版本號,不是則執行步驟S1212 ;S1208,處理資料庫事務開始;S1209,更新FailDomain帳戶的數據,包括最後支付版本號;S1210,添加對帳數據到 FailDomainHistory ;S1211,資料庫事務提交;S1212,判斷資料庫事務是否提交成功,不成功則執行步驟S1216 ;S1213,設置訂單產品狀態為完成狀態;S1214,如果訂單的所有產品狀態為完成狀態,則設置訂單為完成;S1215,刪除進程Process中對應的數據; S1216 ,循環取任務。
【文檔編號】G06F9/44GK103927183SQ201410176804
【公開日】2014年7月16日 申請日期:2014年4月29日 優先權日:2014年4月29日
【發明者】江傑 申請人:廣州凡科信息科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀