江運順困惑地點點頭:“那我接下來分析聊天的流程。”
“假如用戶a要和他的好友用戶b聊天。他是直接通過ip地址和端口號去連接對方電腦上的qq客戶端,而這些ip地址和端口號的信息,服務器已經在他登陸時發給他了,並不需要服務器再幫他處理。”
“點對點聊天是一種對等通訊,不需要通過服務器中轉消息,所以服務器絲毫沒有處理上的任務,也就是說不受任何影響。”
彭彬眉頭一皺:“我就是這個意思!所以現在沒理由卡頓啊!難道是用於客戶端與服務器之間傳輸的upd協議不可靠?要換成tcp協議?”
江運順皺著眉頭:“不會吧?這模塊是我寫的,技術很成熟啊?用於這種程度的低數據量通訊綽綽有餘了,不可能出問題的……”
見兩人鑽牛角尖裡出不來,吳市歡笑著插話道:“我都不稀得說你們倆,你們忘了個最大的問題。”
曹玉暖也在捂著嘴笑:“他倆這幾天一直在忙著架qq論壇的網站,寫代碼寫的腦子都糊塗了。”
彭彬一臉迷茫:“怎麼了?”
江運順很嚴肅地問:“你們知道?”
黃海石笑道:“我就不說,急死他們。”
李秀明打個哈哈:“算了,彆耽誤時間,你倆笨蛋沒算群聊。”
彭彬像觸了電般,身子一抖:“啊!我說呢!”
江運順鬆了口氣,身體軟了下來:“我怎麼沒想到?嗯,還好不是我寫的upd通訊模塊出問題。”
黃海石笑道:“群聊信息是靠服務器轉發的,假如一個滿群50人,一條消息就要靠服務器轉發50次給每個人,才能顯示在聊天記錄裡,如果有人不在線,服務器還要存儲最多五十條消息,等他上線後發給他。”
曹玉暖搖頭道:“太耗資源了,這功能雖然好,但還是關了算了,否則50個人一秒鐘每人發一條消息,就要服務轉發2500次,什麼服務器受得了這樣折騰。”
吳市歡望向胡一亭:“還是關了群聊功能吧,當初設計的時候我也沒想到用的人會這樣多,要是人少倒也罷了,現在用戶一天比一天多,這功能會把我們服務器拖垮的。”
胡一亭點點頭:“關吧,用服務器給每個用戶發彈窗留言,就說服務器不堪重負,群聊功能暫時屏蔽。”
彭彬道:“要不我把qq升級一下?把建群功能給屏蔽了?”
胡一亭想了想:“也好,不過老話說得好,打一棍子要給個甜棗,你把王姐前天設計的那十個頭像給升級進去,也算是讓大家多一些個性化選擇。”
江運順:“好主意!這樣抱怨的人就會少一些了。”
……
當晚,馬華騰提前登陸上qq,準備參加這段時間大家約定好了的,每晚八點開始,持續時間一個小時的cfido站長聯席會議時,突然,屏幕右下角緩緩浮出一個小窗口來,裡麵寫著:
“由於qq群聊功能尚不成熟,大量消耗服務器資源,導致部分qq用戶出現登陸卡頓現象,重光公司決定暫時屏蔽qq群聊功能,敬請諒解。”
小馬情急之下脫口而出:“有木有搞錯!這麼好的功能居然關了!……打倒重光公司!”
他急忙點擊群組分類中的cfido站長群,點開後試著輸入“大家好。”結果上方聊天記錄框裡毫無回應,顯然是服務器已經停止了轉發服務。
這時qq右下角的頭像接二連三的閃動,一個個站長都在詢問,內容都是問對方是不是也收到了彈窗通知。
好友站長們的抱怨接二連三地傳來。
“重光好下賤!”
“重光耍人啊!”
“打倒重光公司!”
小馬心中失落,無聊地一一回複道:“今晚會議取消,大家互相通知一下。”
就在這時,屏幕右下角又緩緩浮出一個窗口:
“qq通訊軟件升級提示,版本已經上線,新增十款魅力頭像,有俊男有靚女,為您提供更多的個性化選擇。請在係統菜單中選擇在線升級。”(。)
ps:感謝ggiuiuiuiuh,jnwen,海風050810,王玄玄策,老楊同誌你好,柏木達野,隨風讀後感法,風雲殤,外星人09977打賞!
謝謝大家支持堂皇!