亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種互聯(lián)網(wǎng)站內(nèi)消息的通信方法、裝置、服務器及系統(tǒng)的制作方法

文檔序號:7648895閱讀:161來源:國知局
專利名稱:一種互聯(lián)網(wǎng)站內(nèi)消息的通信方法、裝置、服務器及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種互聯(lián)網(wǎng)站內(nèi)消息的通信方法、裝置、服務器和系統(tǒng)。
背景技術(shù)
隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)在人們的日常生活、學習和工作中發(fā)揮的作用也越來越大。相應地,網(wǎng)站也迅速發(fā)展起來。
目前,很多網(wǎng)站都提供有站內(nèi)消息通訊機制,方便用戶之間通訊。站內(nèi)消息是一種網(wǎng)站內(nèi)部注冊用戶之間發(fā)送的信息,例如有些網(wǎng)站的小紙條,站內(nèi)消息、打招呼等。網(wǎng)站顯示用戶接收的站內(nèi)新消息以及其數(shù)量等信息,以及時提醒用戶查收新的站內(nèi)消息。由于互聯(lián)網(wǎng)呈現(xiàn)內(nèi)容的特殊模式,傳統(tǒng)的Web1.0網(wǎng)站只有在刷新整個頁面時或者跳轉(zhuǎn)到其它頁面時,才能獲得站內(nèi)消息的相關(guān)信息。如果用戶停留在某個具體頁面不刷新整個網(wǎng)頁,頁面上的內(nèi)容不會變化,因此用戶無法獲知是否接收到站內(nèi)新消息。由于用戶的站內(nèi)新消息不能及時主動顯示,導致用戶不能及時發(fā)現(xiàn)是否接收到站內(nèi)新消息,不但給用戶的通信造成不便,而且降低了用戶的網(wǎng)絡(luò)體驗。
目前,采用異步Javascript和XML結(jié)合的Ajax(Asynchronous JavaScript andXML技術(shù),可以在不刷新整個網(wǎng)頁頁面的前提下更新網(wǎng)頁的局部數(shù)據(jù)。因此,站內(nèi)消息可以借助Ajax技術(shù)及時顯示用戶收到的站內(nèi)新消息。但網(wǎng)頁局部內(nèi)容的呈現(xiàn)必須由客戶端執(zhí)行一些腳本程序,主動向服務器發(fā)起請求才能開始。因此,用戶為了實時地發(fā)現(xiàn)新的站內(nèi)消息,必須在客戶端周期性地向服務器發(fā)送請求,查詢當前用戶信息的變化情況。
為了周期性獲得信息,客戶端需要消耗很多計算資源。同時,這種方式對服務器的壓力也很大。在用戶量很大時,客戶端的負載將線性增長。在沒有收到站內(nèi)新消息的情況下,用戶周期性地獲取數(shù)據(jù)對計算資源和網(wǎng)絡(luò)帶寬是很嚴重的浪費。

發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種互聯(lián)網(wǎng)站內(nèi)消息的通信方法,旨在解決現(xiàn)有技術(shù)主動獲取站內(nèi)新消息導致客戶端資源消耗大的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種互聯(lián)網(wǎng)站內(nèi)消息的通信方法,包括下述步驟接收客戶端發(fā)送的攜帶有用戶身份標識信息的異步請求;根據(jù)用戶身份標識信息查詢對應的站內(nèi)新消息;向客戶端返回請求響應數(shù)據(jù),請求響應數(shù)據(jù)中攜帶有查詢到的與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息。
本發(fā)明實施例的另一目的在于提供一種互聯(lián)網(wǎng)站內(nèi)消息的通信裝置,包括消息數(shù)據(jù)庫,用于存儲用戶的站內(nèi)消息;網(wǎng)關(guān)程序模塊,用于接收客戶端攜帶有用戶身份標識信息的異步請求,以及向客戶端返回請求響應數(shù)據(jù),請求響應數(shù)據(jù)中攜帶有與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息;消息狀態(tài)查詢模塊,用于根據(jù)用戶身份標識信息查詢消息數(shù)據(jù)庫,獲取與用戶身份標識信息對應的站內(nèi)新消息,并將與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息發(fā)送給網(wǎng)關(guān)程序模塊。
本發(fā)明實施例的又一目的在于提供一種互聯(lián)網(wǎng)服務器,包括消息數(shù)據(jù)庫,用于存儲用戶的站內(nèi)消息;網(wǎng)關(guān)程序模塊,用于接收攜帶有用戶身份標識信息的異步請求,以及返回請求響應數(shù)據(jù),請求響應數(shù)據(jù)中攜帶有與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息;消息狀態(tài)查詢模塊,用于根據(jù)用戶身份標識信息查詢消息數(shù)據(jù)庫,獲取與用戶身份標識信息對應的站內(nèi)新消息,并將與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息發(fā)送給網(wǎng)關(guān)程序模塊。
本發(fā)明實施例的再一目的在于提供一種互聯(lián)網(wǎng)通信系統(tǒng),包括客戶端,用于向服務器發(fā)送攜帶有用戶身份標識信息的請求,以及接收服務器返回的請求響應數(shù)據(jù),并向用戶顯示請求響應數(shù)據(jù)中攜帶的與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息;以及服務器端,用于接收客戶端發(fā)送的攜帶有用戶身份標識信息的請求,根據(jù)用戶身份標識信息查詢與用戶身份標識信息對應的站內(nèi)新消息,并向客戶端返回攜帶有站內(nèi)新消息的相關(guān)信息的請求響應數(shù)據(jù)。
本發(fā)明實施例利用所有異步獲取數(shù)據(jù)的請求,查詢站內(nèi)新消息,并捎帶回站內(nèi)新消息的相關(guān)信息,不需要運行獨立的程序定時查詢后臺的消息數(shù)據(jù)程庫,也不需要為了獲取站內(nèi)新消息的相關(guān)信息,而單獨地發(fā)送請求,對用戶沒有額外的計算負載,而且用戶的體驗也更好。


圖1是本發(fā)明實施例提供的互聯(lián)網(wǎng)站內(nèi)消息的通信方法的流程圖;圖2是本發(fā)明實施例提供的互聯(lián)網(wǎng)站內(nèi)消息的通信方法的信息交互關(guān)系示意圖;圖3是本發(fā)明實施例提供的通信系統(tǒng)的示意圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例通過接收客戶端發(fā)送的攜帶有用戶身份標識信息的異步請求時,主動根據(jù)用戶身份標識信息查詢用戶的站內(nèi)新消息,并在向客戶端返回異步請求的響應時攜帶查詢到的該用戶的站內(nèi)新消息的相關(guān)信息。
在本發(fā)明實施例中,采用信息捎帶技術(shù)攜帶用戶在站內(nèi)的新消息。信息捎帶技術(shù)在信息傳送的過程中,附帶上其它一些附加的信息,這些附加信息不是信息的主體,主要是一些經(jīng)常性獲取的、非重要性信息,信息捎帶技術(shù)不需要建立額外的網(wǎng)絡(luò)連接,信息的接收端也不需要獨立的接收進程專門負責接收此類消息。
圖1所示為本發(fā)明實施例提供的互聯(lián)網(wǎng)站內(nèi)消息的通信方法的流程圖,圖2所示為本發(fā)明實施例提供的互聯(lián)網(wǎng)站內(nèi)消息的通信方法的信息交互關(guān)系示意圖。
在步驟S101中,服務器接收客戶端發(fā)送的一個與獲取站內(nèi)新消息相關(guān)信息無關(guān)的異步請求,該異步請求可以是任何的通用網(wǎng)關(guān)接口(Common GatewayInterface,CGI)請求,例如可以是用戶登錄網(wǎng)站后發(fā)送的獲取個人信息的CGI請求或其它請求,攜帶有當前用戶在網(wǎng)站系統(tǒng)里注冊的用戶標識,例如用戶ID;在步驟S103中,在服務器端,啟動相應的CGI服務程序,如果客戶端發(fā)送的是獲取個人信息的CGI請求,則服務器端啟動對應獲取個人信息的CGI服務程序,每一個CGI服務程序通過調(diào)用消息隊列(Message Queue,MSQ)對后臺服務器的數(shù)據(jù)庫進行操作,數(shù)據(jù)庫中記錄有每個用戶的每條消息的狀態(tài)記錄,包括未提送未讀、已提送未讀、已讀和刪除等狀態(tài),因此可以根據(jù)用戶的ID在數(shù)據(jù)庫查找所有未讀(包括未提送未讀和已提送未讀)的消息(站內(nèi)新消息),并且可以根據(jù)標記為已提送未讀和未提送未讀,區(qū)分站內(nèi)新消息中哪些是已經(jīng)通知過用戶的站內(nèi)新消息,哪些是還沒有通知過用戶的站內(nèi)新消息。當判斷有站內(nèi)新消息時,執(zhí)行步驟S105,否則執(zhí)行步驟S110;在步驟S105中,將該用戶的站內(nèi)新消息的相關(guān)信息,包括已提送站內(nèi)新消息的數(shù)量、未提送站內(nèi)新消息的數(shù)量以及每條站內(nèi)新消息的摘要信息返回給上層的CGI,例如返回給個人信息服務的上層CGI,并將數(shù)據(jù)庫中未提送未讀的站內(nèi)新消息的狀態(tài)記錄修改為已提送未讀;在步驟S107中,在返回CGI響應數(shù)據(jù)(如個人信息服務CGI響應)時,將步驟S105中的站內(nèi)新消息的相關(guān)信息(已提送站內(nèi)新消息的數(shù)量、未提送站內(nèi)新消息的數(shù)量以及每條站內(nèi)新消息的摘要信息)附帶在CGI響應數(shù)據(jù)(例如附帶在個人信息CGI響應數(shù)據(jù)中)返回給客戶端的前臺程序;在步驟S109中,客戶端的前臺程序在得到返回的CGI響應數(shù)據(jù)時,解析數(shù)據(jù)中攜帶的站內(nèi)新消息的相關(guān)信息,并顯示站內(nèi)新消息的相關(guān)信息。例如在獲得個人信息的同時,將用戶每個站內(nèi)新消息摘要內(nèi)容通過告示貼等方式顯示出來,同時更新顯示網(wǎng)頁上已提送站內(nèi)新消息(對應已提送站內(nèi)新消息)和本次站內(nèi)新消息(對應未提送站內(nèi)新消息)這兩項的數(shù)字。當然也可以采用告示貼的方式顯示所有相關(guān)信息。
因此,在本發(fā)明實施例中,用戶雖然發(fā)送的是與獲取站內(nèi)消息無關(guān)的異步請求,但卻可以及時獲取站內(nèi)新消息的相關(guān)信息。
在步驟S110中,將沒有站內(nèi)新消息的信息返回給上層的CGI,CGI響應在返回時將沒有站內(nèi)新消息這一信息附帶返回給前臺程序,前臺程序解析后以告示貼等方式顯示給用戶沒有站內(nèi)新消息這一信息,或者不給用戶提示;或者不返回任何數(shù)據(jù)給上層的CGI,根據(jù)需要客戶端也可以給或不給用戶提供沒有站內(nèi)新消息的提示。
本發(fā)明實施例中,數(shù)據(jù)庫也可以只記錄消息的未讀這一狀態(tài),而并不將未讀狀態(tài)進一步劃分已提送未讀和未提送未讀,因此不用對數(shù)據(jù)庫中站內(nèi)新消息的狀態(tài)記錄進行修改,只將站內(nèi)新消息數(shù)量和站內(nèi)新消息的摘要信息附加給CGI響應即可,在網(wǎng)頁上也只更新站內(nèi)新消息的數(shù)量。
以下將簡要描述與本發(fā)明實施例的互聯(lián)網(wǎng)站內(nèi)消息的通信方法對應的互聯(lián)網(wǎng)站內(nèi)消息的通信裝置。由于本發(fā)明實施例的互聯(lián)網(wǎng)站內(nèi)消息的通信裝置與本發(fā)明實施例的互聯(lián)網(wǎng)站內(nèi)消息的通信方法對應,因此只對其做簡要描述。
本發(fā)明實施例的互聯(lián)網(wǎng)站內(nèi)消息的通信裝置包括消息數(shù)據(jù)庫,用于存儲用戶的站內(nèi)消息;網(wǎng)關(guān)程序模塊,用于接收客戶端攜帶有用戶身份標識信息的異步請求,以及向客戶端返回請求響應數(shù)據(jù),請求響應數(shù)據(jù)中攜帶有與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息;消息狀態(tài)查詢模塊,用于根據(jù)用戶身份標識信息查詢消息數(shù)據(jù)庫,獲取與用戶身份標識信息對應的站內(nèi)新消息,并將與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息發(fā)送給網(wǎng)關(guān)程序模塊。其中,站內(nèi)新消息為狀態(tài)記錄為未讀的站內(nèi)消息,站內(nèi)新消息的相關(guān)信息包括未讀站內(nèi)消息的數(shù)量和每條未讀站內(nèi)消息的摘要信息。
以下將結(jié)合本發(fā)明實施例的互聯(lián)網(wǎng)站內(nèi)消息的通信方法描述本發(fā)明實施例的互聯(lián)網(wǎng)通信系統(tǒng)。
圖3所示為本發(fā)明實施例提供的互聯(lián)網(wǎng)通信系統(tǒng)的結(jié)構(gòu),客戶端瀏覽器10可以向服務器端發(fā)送數(shù)據(jù),并接收服務器端返回的數(shù)據(jù),服務器端包括服務器上網(wǎng)關(guān)程序模塊21、消息狀態(tài)查詢模塊23和消息數(shù)據(jù)庫25。
服務器端的服務器上網(wǎng)關(guān)程序模塊21接收客戶端瀏覽器10發(fā)送的任意一個CGI請求,該請求包括了當前用戶在網(wǎng)站系統(tǒng)里注冊的用戶標識,在該CGI請求被服務器上網(wǎng)關(guān)程序模塊21調(diào)用時,服務器上網(wǎng)關(guān)程序模塊21同時調(diào)用消息狀態(tài)查詢模塊23的接口。
消息狀態(tài)查詢模塊23的接口被調(diào)用后,查詢消息數(shù)據(jù)庫25中用戶站內(nèi)消息當前的狀態(tài)記錄,判斷該用戶當前是否接收到站內(nèi)新消息。消息數(shù)據(jù)庫25中存儲有屬于每個用戶ID的每條消息的狀態(tài)記錄,包括未提送未讀、已提送未讀、已讀和刪除等狀態(tài)。因此,消息狀態(tài)查詢模塊23查找所有未讀的消息,便能獲得當前用戶收到的所有站內(nèi)新消息。
如果消息狀態(tài)查詢模塊23查詢到有未讀的消息,則將標記為未讀的消息的相關(guān)信息(已提送站內(nèi)新消息的數(shù)量、未提送站內(nèi)新消息的數(shù)量以及每條站內(nèi)新消息的摘要信息)發(fā)送給服務器上網(wǎng)關(guān)程序模塊21,并將狀態(tài)記錄為未提送未讀的站內(nèi)新消息修改為已提送未讀,如果沒有站內(nèi)新消息,將沒有站內(nèi)新消息這一信息發(fā)送給服務器上網(wǎng)關(guān)程序模塊21。服務器上網(wǎng)關(guān)程序模塊21將消息狀態(tài)查詢模塊23發(fā)送的信息(包括有站內(nèi)新消息和沒有站內(nèi)新消息兩種情況)作為附加信息附加到CGI響應數(shù)據(jù)中返回給客戶端瀏覽器10。
客戶端瀏覽器10的前臺程序?qū)邮盏紺GI響應數(shù)據(jù)進行處理,對其中的附加信息進行解析,如果解析出附加信息中包括站內(nèi)新消息的相關(guān)信息,則以告示貼或者其它形式提示用戶每條站內(nèi)新消息的摘要信息,并刷新網(wǎng)頁上已提送站內(nèi)新消息的數(shù)量和本次站內(nèi)新消息的數(shù)量,或者將上述信息都以告示貼的形式顯示。如果解析出用戶目前沒有站內(nèi)新消息,同樣以告示貼或者其它形式提示用戶,或者不給用戶任何提示。
或者,消息狀態(tài)查詢模塊23在查詢到?jīng)]有站內(nèi)新消息時,不返回任何數(shù)據(jù)給服務器上網(wǎng)關(guān)程序模塊21,服務器上網(wǎng)關(guān)程序模塊21也不給返回的響應附加任何與站內(nèi)新消息相關(guān)的信息,客戶端瀏覽器10則以告示貼或者其它形式提示用戶沒有站內(nèi)新消息,或者不給用戶任何提示。
本發(fā)明實施例還提供一種互聯(lián)網(wǎng)服務器,包括服務器上網(wǎng)關(guān)程序模塊21、消息狀態(tài)查詢模塊23和存放消息的消息數(shù)據(jù)庫25,結(jié)構(gòu)和功能與圖3所示的服務器端完全相同,因此不在贅述。
本發(fā)明實施例提供的互聯(lián)網(wǎng)通信系統(tǒng)和服務器中,消息數(shù)據(jù)庫25可以只記錄消息的未讀狀態(tài),不必將未讀狀態(tài)進一步劃分為已提送未讀和未提送未讀,消息狀態(tài)查詢模塊23查詢未讀消息后,不必對數(shù)據(jù)庫進行修改,發(fā)送給服務器上網(wǎng)關(guān)程序模塊21的信息也只有站內(nèi)新消息的數(shù)量和摘要。
本發(fā)明實施例提供的互聯(lián)網(wǎng)站內(nèi)消息的通信方法、裝置、服務器和系統(tǒng),利用網(wǎng)頁上所有異步獲取數(shù)據(jù)的請求,查詢站內(nèi)新消息,并捎帶回站內(nèi)新消息的數(shù)量等信息,查詢發(fā)生在所有CGI后臺服務程序被調(diào)用的過程,如果網(wǎng)站里很多CGI交互操作,則查詢站內(nèi)新消息的實時性較高。而且,前臺程序不需要運行獨立的程序定時查詢后臺的消息數(shù)據(jù)程庫,也不需要為了獲取站內(nèi)新消息的數(shù)目,而單獨地發(fā)送CGI請求,對用戶沒有額外的計算負載。后臺的服務器也不需要建立單獨的消息查詢連接。因此,在保證實時獲得站內(nèi)新消息內(nèi)容和數(shù)量等信息的同時,減輕了客戶端和服務器端的負載,使前后臺資源的消耗都得到緩解。在不增加客戶端以及服務器消耗過多資源的前提下,達到及時顯示用戶接收的站內(nèi)新消息的目的,有利于用戶的體驗。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包括在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種互聯(lián)網(wǎng)站內(nèi)消息的通信方法,其特征在于,所述方法包括下述步驟接收客戶端發(fā)送的攜帶有用戶身份標識信息的異步請求;根據(jù)所述用戶身份標識信息查詢對應的站內(nèi)新消息;向客戶端返回請求響應數(shù)據(jù),所述請求響應數(shù)據(jù)中攜帶有查詢到的與所述用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息。
2.如權(quán)利要求1所述的互聯(lián)網(wǎng)站內(nèi)消息的通信方法,其特征在于,所述根據(jù)用戶身份標識信息查詢對應的站內(nèi)新消息的步驟具體為調(diào)用消息隊列,根據(jù)所述用戶身份標識信息在數(shù)據(jù)庫中查找狀態(tài)記錄為未讀的站內(nèi)消息;所述站內(nèi)新消息的相關(guān)信息包括未讀站內(nèi)消息的數(shù)量和每條未讀站內(nèi)消息的摘要信息。
3.如權(quán)利要求2所述的互聯(lián)網(wǎng)站內(nèi)消息的通信方法,其特征在于,所述未讀的站內(nèi)消息包括已提送未讀的站內(nèi)消息以及未提送未讀的站內(nèi)消息;在所述根據(jù)用戶身份標識信息查詢對應的站內(nèi)新消息之后,所述方法進一步包括下述步驟將查詢到的站內(nèi)新消息的狀態(tài)記錄從未提送未讀修改為已提送未讀。
4.如權(quán)利要求1所述的互聯(lián)網(wǎng)站內(nèi)消息的通信方法,其特征在于,所述方法進一步包括下述步驟當未查詢到有所述對應的站內(nèi)新消息時,向客戶端返回請求響應數(shù)據(jù),所述請求響應數(shù)據(jù)攜帶沒有站內(nèi)新消息的信息,或只向客戶端返回請求響應數(shù)據(jù)。
5.一種互聯(lián)網(wǎng)站內(nèi)消息的通信裝置,其特征在于,所述裝置包括消息數(shù)據(jù)庫,用于存儲用戶的站內(nèi)消息;網(wǎng)關(guān)程序模塊,用于接收客戶端攜帶有用戶身份標識信息的異步請求,以及向客戶端返回請求響應數(shù)據(jù),所述請求響應數(shù)據(jù)中攜帶有與所述用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息;消息狀態(tài)查詢模塊,用于根據(jù)所述用戶身份標識信息查詢所述消息數(shù)據(jù)庫,獲取與所述用戶身份標識信息對應的站內(nèi)新消息,并將與所述用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息發(fā)送給所述網(wǎng)關(guān)程序模塊。
6.如權(quán)利要求5所述的互聯(lián)網(wǎng)站內(nèi)消息的通信裝置,其特征在于,所述站內(nèi)新消息為狀態(tài)記錄為未讀的站內(nèi)消息,所述站內(nèi)新消息的相關(guān)信息包括未讀站內(nèi)消息的數(shù)量和每條未讀站內(nèi)消息的摘要信息。
7.一種互聯(lián)網(wǎng)服務器,其特征在于,所述服務器包括消息數(shù)據(jù)庫,用于存儲用戶的站內(nèi)消息;網(wǎng)關(guān)程序模塊,用于接收攜帶有用戶身份標識信息的異步請求,以及返回請求響應數(shù)據(jù),所述請求響應數(shù)據(jù)中攜帶有與所述用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息;消息狀態(tài)查詢模塊,用于根據(jù)所述用戶身份標識信息查詢所述消息數(shù)據(jù)庫,獲取與所述用戶身份標識信息對應的站內(nèi)新消息,并將與所述用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息發(fā)送給所述網(wǎng)關(guān)程序模塊。
8.如權(quán)利要求7所述的互聯(lián)網(wǎng)服務器,其特征在于,所述站內(nèi)新消息為狀態(tài)記錄為未讀的站內(nèi)消息,所述站內(nèi)新消息的相關(guān)信息包括未讀站內(nèi)消息的數(shù)量和每條未讀站內(nèi)消息的摘要信息。
9.一種互聯(lián)網(wǎng)通信系統(tǒng),其特征在于,所述系統(tǒng)包括客戶端,用于向服務器發(fā)送攜帶有用戶身份標識信息的請求,以及接收服務器返回的請求響應數(shù)據(jù),并向用戶顯示所述請求響應數(shù)據(jù)中攜帶的與所述用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息;以及服務器端,用于接收客戶端發(fā)送的攜帶有用戶身份標識信息的請求,根據(jù)所述用戶身份標識信息查詢與所述用戶身份標識信息對應的站內(nèi)新消息,并向客戶端返回攜帶有所述站內(nèi)新消息的相關(guān)信息的請求響應數(shù)據(jù)。
10.如權(quán)利要求9所述的互聯(lián)網(wǎng)通信系統(tǒng),其特征在于,所述服務器端未查詢到與所述用戶身份標識信息對應的站內(nèi)新消息的信息時,向客戶端返回所述請求響應數(shù)據(jù)時攜帶沒有站內(nèi)新消息的信息或只返回所述請求響應數(shù)據(jù),所述客戶端通過告示貼的形式顯示沒有新消息或不進行顯示。
全文摘要
本發(fā)明適用于網(wǎng)絡(luò)通信領(lǐng)域,提供了一種互聯(lián)網(wǎng)站內(nèi)消息的通信方法、裝置、服務器及系統(tǒng),其中互聯(lián)網(wǎng)站內(nèi)消息的通信方法包括下述步驟接收客戶端發(fā)送的攜帶有用戶身份標識信息的異步請求;根據(jù)用戶身份標識信息查詢對應的站內(nèi)新消息;向客戶端返回請求響應數(shù)據(jù),請求響應數(shù)據(jù)中攜帶有查詢到的與用戶身份標識信息對應的站內(nèi)新消息的相關(guān)信息。本發(fā)明利用異步請求主動為用戶查詢站內(nèi)新消息,減輕了客戶端的負載,并且有利于客戶的體驗。
文檔編號H04L12/58GK101079848SQ20071007616
公開日2007年11月28日 申請日期2007年6月25日 優(yōu)先權(quán)日2007年6月25日
發(fā)明者陳謙 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1