欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法

文檔序號:7615180閱讀:339來源:國知局
專利名稱:網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法
技術(shù)領(lǐng)域
本發(fā)明涉及電信領(lǐng)域,尤其涉及網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的成熟,高速局域網(wǎng)技術(shù)迅速發(fā)展,傳輸速率為10Mbps的Ethernet的廣泛應(yīng)用,IP電話服務(wù),更高性能的Internet的發(fā)展,使得網(wǎng)絡(luò)已經(jīng)滲入到了商業(yè)、金融、政府、醫(yī)療、科研、教育等各個社會部門。使得網(wǎng)絡(luò)成為人們生活中不可缺失的一個重要組成部分。B/S結(jié)構(gòu)的出現(xiàn)正是適應(yīng)Internet技術(shù)的飛速發(fā)展的體現(xiàn)。B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),部分事務(wù)邏輯在瀏覽器端實現(xiàn),而主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形成所謂3-tier結(jié)構(gòu)。B/S結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實現(xiàn)原來需要復(fù)雜專用軟件才能實現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。
請參閱圖1,其為目前通用網(wǎng)站接入的系統(tǒng)原理圖。在此過程中,當(dāng)用戶請求時,網(wǎng)站服務(wù)器將收集用戶的輸入信息依照規(guī)定的格式形成指令,然后通過TCP/IP的方式發(fā)至支撐系統(tǒng),支撐系統(tǒng)根據(jù)請求指令進(jìn)行相應(yīng)的處理,然后將處理結(jié)果響應(yīng)給網(wǎng)站服務(wù)器。在上述過程中,網(wǎng)站服務(wù)器必須等待支撐系統(tǒng)的響應(yīng)后,再做后續(xù)的處理。網(wǎng)站服務(wù)器的等待動作是在采用TCP/IP連接方式下實現(xiàn)的,在實現(xiàn)技術(shù)上是有相當(dāng)難度的,而且為了能夠真正的實現(xiàn)B/S結(jié)構(gòu)的功能,也就是說支持并發(fā)訪問,網(wǎng)站服務(wù)器要啟用多線程的方式來進(jìn)行并發(fā)的處理,同樣,支撐系統(tǒng)也必須采用多線程的方式,該方式對于大型的應(yīng)用網(wǎng)站,如門戶網(wǎng)站,響應(yīng)的速度就會越來越慢,如果訪問量較大時,就會占用大量的資源,形成惡性循環(huán),直至系統(tǒng)癱瘓。同時,為了維護(hù)TCP/IP的連接,網(wǎng)站服務(wù)器和支撐系統(tǒng)也必須耗費(fèi)一定資源。TCP/IP的連接中斷或者消息丟失問題會經(jīng)常困擾維護(hù)人員。

發(fā)明內(nèi)容
本發(fā)明解決的問題是針對目前網(wǎng)站接入方式響應(yīng)速度慢,容易消息丟失和峰值訪問量受限制等的技術(shù)問題。
本發(fā)明采用了網(wǎng)站服務(wù)器通過接口表接入支撐系統(tǒng)的方法,包括(1)網(wǎng)站服務(wù)器接收用戶的輸入信息并將此信息寫入支撐系統(tǒng)的接口表中;(2)支撐系統(tǒng)讀取接口表中的數(shù)據(jù)進(jìn)行相應(yīng)的處理并將處理結(jié)果回寫到接口表中;(3)網(wǎng)站服務(wù)器根據(jù)支撐系統(tǒng)的處理結(jié)果向用戶呈報相關(guān)處理信息。
其中,步驟(1)還包括網(wǎng)站服務(wù)器形成預(yù)先設(shè)定消息格式。
所述網(wǎng)站服務(wù)器將需要發(fā)送的信息按照預(yù)先設(shè)定的消息格式生成消息,并能將接收到的消息按照預(yù)先設(shè)定的消息格式解析所述消息,獲得對應(yīng)的信息。
所述消息利用自定義的參數(shù)或使用自定義的參數(shù)消息傳送需要傳送的信息。
所述消息包括用戶參數(shù)信息、處理狀態(tài)信息和返回結(jié)果信息。
當(dāng)所述網(wǎng)站服務(wù)器寫入請求時,此請求的業(yè)務(wù)申請流水號是唯一的。
所述網(wǎng)站服務(wù)器等待請求響應(yīng)的時間大于響應(yīng)的處理時間。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)網(wǎng)站服務(wù)器對用戶的響應(yīng)速度快,消息流可靠安全,網(wǎng)站服務(wù)器和支撐系統(tǒng)可以應(yīng)對瞬時的峰值訪問;另外在網(wǎng)站服務(wù)器受到惡意攻擊時,由于采用了數(shù)據(jù)庫的接口表方式,降低了對支撐系統(tǒng)造成的影響。本發(fā)明的方法對整個系統(tǒng)的可靠安全運(yùn)行起到了保護(hù)作用。


圖1是現(xiàn)有應(yīng)用網(wǎng)站接入的系統(tǒng)原理圖;圖2為本發(fā)明網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入流程圖;圖3為本發(fā)明消息處理的流程圖;圖4為本發(fā)明接口表定義的結(jié)構(gòu)圖;圖5為本發(fā)明實施例中接口記錄處理狀態(tài)的名稱編碼。
具體實施例方式
以下結(jié)合附圖,具體說明本發(fā)明。
請參閱圖2,其為本發(fā)明網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入流程圖,包括以下步驟步驟S110,網(wǎng)站服務(wù)器接收用戶的輸入信息,進(jìn)行必要的參數(shù)合法性檢驗且合并其它相關(guān)的參數(shù)后,將此信息寫入支撐系統(tǒng)的接口表中,并將此新請求的接口記錄處理狀態(tài)標(biāo)志置為未處理;步驟S120,支撐系統(tǒng)監(jiān)控進(jìn)程周期地掃描接口表中的數(shù)據(jù),如有新的請求記錄,則讀取該請求信息,根據(jù)其中參數(shù)決定采用不同的業(yè)務(wù)處理流程進(jìn)行處理,在規(guī)定的時間內(nèi)將處理結(jié)果回寫到接口表中,并將此請求的接口記錄處理狀態(tài)標(biāo)志置為處理完畢;步驟S130,網(wǎng)站服務(wù)器根據(jù)支撐系統(tǒng)的處理結(jié)果組合相關(guān)的信息后將最終的處理信息呈報給用戶。
其中,網(wǎng)站服務(wù)器將需要發(fā)送的信息按照預(yù)先設(shè)定的消息格式生成消息,并能將接收到的消息按照預(yù)先設(shè)定的消息格式解析所述消息,獲得對應(yīng)的信息。
后續(xù)中談到的彩鈴業(yè)務(wù)是為了更好的說明而舉的實施例,并非為了限制本發(fā)明。
請參閱圖3,其為本發(fā)明消息處理的流程圖,支撐系統(tǒng)啟動在其數(shù)據(jù)庫內(nèi)的接口表監(jiān)控進(jìn)程,用于監(jiān)控接口表數(shù)據(jù)更新情況。彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器負(fù)責(zé)產(chǎn)生接口表數(shù)據(jù),并傳送到支撐系統(tǒng)的數(shù)據(jù)庫接口表中,彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器控制傳送過程中的物理網(wǎng)絡(luò)連接;彩鈴業(yè)務(wù)網(wǎng)站將用戶的需求組合成接口數(shù)據(jù)寫入接口表中,同時彩鈴網(wǎng)站服務(wù)器啟動定時器監(jiān)視此需求的處理狀態(tài),支撐系統(tǒng)的接口表監(jiān)控進(jìn)程周期地掃描接口表,當(dāng)發(fā)現(xiàn)接口表中有新的請求時,支撐系統(tǒng)便讀取該請求的信息,在對請求數(shù)據(jù)進(jìn)行分析,根據(jù)請求按照相應(yīng)的處理流程進(jìn)行處理,然后生成相應(yīng)的結(jié)果數(shù)據(jù),接口表監(jiān)控進(jìn)程根據(jù)完成情況對接口表中此請求的數(shù)據(jù)狀態(tài)進(jìn)行更新。彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器的監(jiān)視線程根據(jù)接口表中支撐系統(tǒng)的操作輸出結(jié)果,組合最終的參數(shù)信息呈現(xiàn)到用戶的終端上。這樣,一個請求信息的整個處理流程結(jié)束。
下面對彩鈴網(wǎng)站服務(wù)器和支撐系統(tǒng)共同關(guān)注的接口記錄處理狀態(tài)標(biāo)志進(jìn)行描述。圖4為接口表的格式定義,關(guān)于接口記錄處理狀態(tài)DoneStatus工作過程描述如下
a;彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器將新的接口記錄寫入接口表,DoneStatus為000000;b支撐系統(tǒng)監(jiān)控進(jìn)程讀取DoneStatus為000000的數(shù)據(jù)并發(fā)送至支撐系統(tǒng)的數(shù)據(jù)庫,此時為接口正在處理狀態(tài),將DoneStatus置為000001;c支撐系統(tǒng)的數(shù)據(jù)庫操作成功處理后,將DoneStatus置為000002;彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器為已讀取結(jié)果狀態(tài)時,則將DoneStatus置為900001;d支撐系統(tǒng)的數(shù)據(jù)庫操作失敗后,將輸出結(jié)果標(biāo)志OutputFlag置為0,同時將錯誤描述字符串寫入OutputString;e支撐系統(tǒng)的數(shù)據(jù)庫操作超過其處理時限,將DoneStatus置為000004;彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器讀取到該狀態(tài)時,直接退出并提示“數(shù)據(jù)庫超時”;f彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器處理接口數(shù)據(jù)時,將DoneStatus置為900000;g彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器已讀取結(jié)果的記錄(DoneStatu s為900001)會在下次支撐系統(tǒng)掃描時被刪除;h彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器等待超過其規(guī)定時限,而支撐系統(tǒng)仍然沒有處理完成,支撐系統(tǒng)將DoneStatus置為900002。
圖5為接口記錄處理狀態(tài)(DoneStatus)的名稱編碼。這樣設(shè)計可以盡量保持接口表的簡潔同時方便升級和維護(hù)。業(yè)務(wù)網(wǎng)站服務(wù)器和支撐系統(tǒng)可自行處理接口的內(nèi)容。增加一個新的業(yè)務(wù)命令,只需要在該表中插入一條記錄。
請求的業(yè)務(wù)申請流水號(RequestID)是唯一的,處理方法如下該RequestID由彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器向接口表寫入,RequestID的唯一性由彩鈴業(yè)務(wù)網(wǎng)站服務(wù)器保證。RequestID字段長度固定,為36個字符的字符串。
RequestID=前綴(4個字符)-客戶端IP(前6位)-客戶端IP(后6位)-當(dāng)前日期(6個字符)-當(dāng)前時間(6個字符)-隨機(jī)數(shù)字(3個字符)前綴的含義此處作為業(yè)務(wù)識別,如300A、300B、300C等。
示例如下RequestID=300A-192168-003171-030829-102054-473以上公開的僅為本發(fā)明的一個具體實施例,但是本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,包括以下步驟(1)網(wǎng)站服務(wù)器接收用戶的輸入信息并將此信息寫入支撐系統(tǒng)的接口表中;(2)支撐系統(tǒng)讀取接口表中的數(shù)據(jù)進(jìn)行相應(yīng)的處理并將處理結(jié)果回寫到接口表中;(3)網(wǎng)站服務(wù)器根據(jù)支撐系統(tǒng)的處理結(jié)果向用戶呈報相關(guān)處理信息。
2.根據(jù)權(quán)利要求1所述的網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,其特征在于,步驟(1)還包括網(wǎng)站服務(wù)器形成預(yù)先設(shè)定消息格式。
3.根據(jù)權(quán)利要求1所述的網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,其特征在于所述網(wǎng)站服務(wù)器將需要發(fā)送的信息按照預(yù)先設(shè)定的消息格式生成消息,并能將接收到的消息按照預(yù)先設(shè)定的消息格式解析所述消息,獲得對應(yīng)的信息。
4.根據(jù)權(quán)利要求3所述的網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,其特征在于,所述消息利用自定義的參數(shù)或使用自定義的參數(shù)消息傳送需要傳送的信息。
5.根據(jù)權(quán)利要求3所述的網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,其特征在于,所述消息包括用戶參數(shù)信息、處理狀態(tài)信息和返回結(jié)果信息。
6.根據(jù)權(quán)利要求1所述的網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,其特征在于當(dāng)所述網(wǎng)站服務(wù)器寫入請求時,此請求的業(yè)務(wù)申請流水號是唯一的。
7.根據(jù)權(quán)利要求1所述的網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,其特征在于所述網(wǎng)站服務(wù)器等待請求響應(yīng)的時間大于響應(yīng)的處理時間。
全文摘要
本發(fā)明公開了一種網(wǎng)站服務(wù)器與支撐系統(tǒng)的接入方法,包括(1)網(wǎng)站服務(wù)器接收用戶的輸入信息并將此信息寫入支撐系統(tǒng)的接口表中;(2)支撐系統(tǒng)讀取接口表中的數(shù)據(jù)進(jìn)行相應(yīng)的處理并將處理結(jié)果回寫到接口表中;(3)網(wǎng)站服務(wù)器根據(jù)支撐系統(tǒng)的處理結(jié)果向用戶呈報相關(guān)處理信息。網(wǎng)站服務(wù)器將需要發(fā)送的信息按照預(yù)先設(shè)定的消息格式生成消息,并能將接收到的消息按照預(yù)先設(shè)定的消息格式進(jìn)行解析所述消息,獲得對應(yīng)的信息。采用本發(fā)明,可以較大地提高支撐系統(tǒng)的處理速度和處理能力,使得支撐系統(tǒng)能夠應(yīng)對瞬時的峰值訪問。
文檔編號H04L29/06GK1897550SQ20051004291
公開日2007年1月17日 申請日期2005年7月11日 優(yōu)先權(quán)日2005年7月11日
發(fā)明者武興, 段寶平 申請人:西安大唐電信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
武宣县| 固镇县| 织金县| 固始县| 荔浦县| 伊金霍洛旗| 阿坝县| 鸡东县| 镇江市| 宁南县| 江口县| 城固县| 丰顺县| 丰城市| 青阳县| 瑞金市| 永顺县| 衡东县| 凌海市| 巴青县| 甘洛县| 榆林市| 唐山市| 朝阳县| 阆中市| 大同市| 利津县| 松潘县| 丹江口市| 伊川县| 阳信县| 商河县| 长寿区| 厦门市| 景东| 桦甸市| 江山市| 梧州市| 南溪县| 澄迈县| 耒阳市|