專利名稱:即時網(wǎng)站系統(tǒng)以及網(wǎng)站與即時通訊平臺結(jié)合的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及即時通訊領(lǐng)域,更具體地說,涉及一種通過網(wǎng)站和即時通訊平臺結(jié)合,
將所有網(wǎng)站聯(lián)合起來的系統(tǒng)、以及網(wǎng)站與即時通訊平臺結(jié)合的方法,使得互聯(lián)網(wǎng)信息傳播 更加快捷、廣泛,使的人們操作互聯(lián)網(wǎng)、瀏覽網(wǎng)站、相互交流更加方便,快捷,范圍更加廣大。
背景技術(shù):
現(xiàn)在的網(wǎng)站,交互性很差,比如網(wǎng)站中的論壇、問答、貼吧等這些交互性強的系統(tǒng), 在網(wǎng)站中卻沒有達(dá)到理想的交互程度。當(dāng)用戶在論壇、問答中提出了問題,不能即時在網(wǎng)頁 中顯示,需要刷新頁面才能顯示出來;而問題的回復(fù),也不能在網(wǎng)頁上即時顯示出來,也需 要刷新才能在網(wǎng)頁中顯示出來,不能即時提示用戶,操作不方便;而且每次必須登錄網(wǎng)站。 現(xiàn)有的網(wǎng)站論壇與聊天室相比其優(yōu)點是可長期接入,什么時候都可以回答、瀏覽,可以被搜 索弓I擎搜到,而缺點是沒有即時性。 現(xiàn)在的網(wǎng)站基本上沒有和即時通訊結(jié)合起來,用戶在網(wǎng)站上是孤獨的,不能和同 在一個網(wǎng)站的用戶交流,很是封閉。 在網(wǎng)站上,我們發(fā)布信息,首先必須打開互聯(lián)網(wǎng)瀏覽器,登錄網(wǎng)站,然后才能發(fā)布, 回復(fù)信息時也是這樣,操作很是復(fù)雜,不方便,而且發(fā)布的信息只能在本網(wǎng)站中可以訪問 到,與外界沒有互通,如果能在即時通訊平臺上發(fā)布,回復(fù)信息,并且能夠和其它網(wǎng)站互通, 將是十分便利的。 用戶在聊天室里提出的問題,和回答的問題,都是很寶貴的,如果放到網(wǎng)站上的帖
子里,就可以讓別人看到,別人也可在帖子中回復(fù),并且可以讓搜索引擎搜索到?,F(xiàn)在在聊
天室中,問問題,很方便,問題能夠被及時解答,而且能夠即時提示用戶,但是不能放入到網(wǎng)
站中,像論壇,問答、帖子等,供其他用戶來回答和瀏覽,或被搜索引擎搜索到。 對于既沒有即時通訊平臺,也沒有使用即時通訊平臺的網(wǎng)站,其信息是孤立的,不
能與外界聯(lián)系上,但是可以共享他的信息,通過共享信息,外界可以了解,并可以鏈接到該網(wǎng)站。 現(xiàn)在,各個網(wǎng)站間的信息都是孤立的,聯(lián)系性很小,信息的傳播不快速,不廣泛。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,提供一種通過網(wǎng)站和即時通訊平臺結(jié)合,將所有 網(wǎng)站聯(lián)合起來的系統(tǒng)、以及網(wǎng)站與即時通訊平臺結(jié)合的方法。 本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是提供一種即時網(wǎng)站系統(tǒng),包括網(wǎng)頁
瀏覽單元、接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、以及與所述即時通訊服務(wù)器單元和
網(wǎng)頁瀏覽單元通信連接的同步單元;所述同步單元將所述即時通訊服務(wù)器單元接入的即時
更新數(shù)據(jù),即時同步發(fā)送到所述網(wǎng)頁瀏覽單元進(jìn)行更新顯示。 本發(fā)明還提供一種即時網(wǎng)站系統(tǒng),包括客戶端以及服務(wù)器端; 所述客戶端包括即時通訊平臺客戶端單元;所述即時通訊平臺客戶端單元包括輸入模塊、以及顯示模塊; 所述服務(wù)器端包括接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、以及與所述即時通 訊服務(wù)器單元和即時通訊平臺客戶端單元通信連接的同步單元; 所述輸入模塊與所述即時通訊服務(wù)器單元通信連接,所述輸入模塊輸入數(shù)據(jù),并 即時將所述數(shù)據(jù)發(fā)送到所述即時通訊服務(wù)器單元中; 所述顯示模塊與所述同步單元通信連接,由所述同步通信單元將所述即時通訊服 務(wù)器單元接入的所述數(shù)據(jù)即時同步發(fā)送到所述顯示模塊顯示。 在本發(fā)明的即時網(wǎng)站系統(tǒng)中,所述客戶端還包括網(wǎng)頁瀏覽單元,所述網(wǎng)頁瀏覽單 元包括網(wǎng)頁顯示模塊以及網(wǎng)頁輸入模塊; 所述網(wǎng)頁顯示模塊與所述同步單元通信連接,并由所述同步單元與所述即時通訊 服務(wù)器單元連接,即時將所述輸入模塊輸入的更新數(shù)據(jù)同步到所述網(wǎng)頁顯示模塊顯示;
所述網(wǎng)頁輸入模塊與所述即時通訊服務(wù)器單元通信連接,所述網(wǎng)頁輸入模塊輸入 更新數(shù)據(jù),并即時將所述網(wǎng)頁輸入模塊輸入的更新數(shù)據(jù)發(fā)送到所述即時通訊服務(wù)器單元 中,由所述同步單元同步到所述顯示模塊或者網(wǎng)頁顯示模塊顯示。 本發(fā)明還提供一種即時網(wǎng)站系統(tǒng),包括客戶端以及服務(wù)器端;所述客戶端包括即 時通訊平臺客戶端單元;所述即時通訊平臺客戶端單元包括網(wǎng)站數(shù)據(jù)請求模塊、輸入模塊 以及網(wǎng)站數(shù)據(jù)顯示模塊;所述網(wǎng)站數(shù)據(jù)請求模塊發(fā)送網(wǎng)站數(shù)據(jù)顯示請求信息;所述輸入模 塊用于輸入網(wǎng)站數(shù)據(jù); 所述服務(wù)器端包括存儲有網(wǎng)站數(shù)據(jù)的服務(wù)器單元、以及解析調(diào)用單元;所述解析 調(diào)用單元用于解析來自所述網(wǎng)站數(shù)據(jù)請求模塊的網(wǎng)站數(shù)據(jù)顯示請求信息,并調(diào)用所述服務(wù) 器單元中與所解析的網(wǎng)站數(shù)據(jù)顯示請求對應(yīng)的網(wǎng)站數(shù)據(jù),發(fā)送到所述網(wǎng)站數(shù)據(jù)顯示模塊進(jìn) 行顯示; 所述服務(wù)器端還包括接入所述即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、以及與所述 即時通訊服務(wù)器單元和網(wǎng)站數(shù)據(jù)顯示模塊通信連接的同步單元;所述同步單元將所述即時 通訊服務(wù)器單元接入的數(shù)據(jù),即時同步發(fā)送到所述網(wǎng)站數(shù)據(jù)顯示模塊進(jìn)行更新顯示。
所述網(wǎng)站數(shù)據(jù)請求模塊為網(wǎng)址輸入模塊;所述解析調(diào)用單元為網(wǎng)址解析調(diào)用單 元。 本發(fā)明還提供一種即時網(wǎng)站系統(tǒng),包括客戶端以及服務(wù)器端;
所述客戶端包括用于顯示RSS數(shù)據(jù)的RSS顯示單元; 所述服務(wù)器端包括RSS數(shù)據(jù)、以及和RSS顯示單元通信連接的同步單元;所述同步 單元調(diào)用所述RSS數(shù)據(jù),并發(fā)送到所述RSS顯示單元進(jìn)行顯示。
本發(fā)明還提供一種即時網(wǎng)站系統(tǒng),包括客戶端和服務(wù)器端;
所述客戶端包括通知信息顯示單元、以及網(wǎng)頁輸入模塊單元; 所述服務(wù)器端包括接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、用于綁定用戶賬號 信息的綁定單元、以及與所述即時通訊服務(wù)器單元連接的轉(zhuǎn)發(fā)單元; 所述網(wǎng)頁輸入模塊單元輸入內(nèi)容信息,并發(fā)送通知信息到所述即時通訊服務(wù)器單 元,所述即時通訊服務(wù)器單元接收到所述通知信息時,通過所述轉(zhuǎn)發(fā)單元分析所述通知信 息包含的賬號信息,并調(diào)用所述綁定單元所綁定的對應(yīng)用戶賬號信息,發(fā)送通知信息至所 綁定的用戶通知信息顯示單元。
本發(fā)明還提供一種即時網(wǎng)站系統(tǒng),包括客戶端和服務(wù)器端;
所述客戶端包括網(wǎng)頁瀏覽單元、以及即時通訊平臺單元; 所述網(wǎng)頁瀏覽單元包括即時通訊平臺觸發(fā)模塊,所述即時通訊平臺觸發(fā)模塊根據(jù) 網(wǎng)頁瀏覽單元顯示的即時通訊帳號來觸發(fā)即時通訊平臺單元,建立與所述即時通訊賬號對 應(yīng)的客戶端之間的即時通信。 本發(fā)明還提供一種網(wǎng)站與即時通訊平臺結(jié)合的方法,包括以下步驟
SI :由服務(wù)器端的即時通訊服務(wù)器單元接入即時更新數(shù)據(jù); S2:通過同步單元調(diào)用所述即時通訊服務(wù)器單元接入的更新數(shù)據(jù),并發(fā)送到客戶
端的網(wǎng)頁瀏覽單元,進(jìn)行更新顯示; 在所述步驟SI中,包括以下步驟 Sl-1 :通過客戶端的即時通訊平臺單元輸入即時更新數(shù)據(jù),將所輸入的即時更新 數(shù)據(jù)發(fā)送到所述即時通訊服務(wù)器單元中; Sl-2:通過客戶端的網(wǎng)頁瀏覽單元的網(wǎng)頁輸入模塊輸入即時更新數(shù)據(jù),將所輸入 的即時更新數(shù)據(jù)發(fā)送到所述即時通訊服務(wù)器單元中; 所述方法還包括步驟S3 :所述同步單元將步驟Sl-2所輸入的即時更新數(shù)據(jù)發(fā)送 到客戶端的即時通訊顯示模塊顯示。
本發(fā)明還提供一種網(wǎng)站與即時通訊平臺結(jié)合的方法,包括以下步驟 Al :由客戶端的即時通訊平臺客戶端單元的網(wǎng)站數(shù)據(jù)請求模塊發(fā)送網(wǎng)站數(shù)據(jù)顯示
請求信息; A2:服務(wù)器端的解析調(diào)用單元根據(jù)輸入的網(wǎng)站數(shù)據(jù)顯示請求信息,調(diào)用服務(wù)器單 元中與所述網(wǎng)站數(shù)據(jù)顯示請求信息對應(yīng)的網(wǎng)站數(shù)據(jù); A3 :當(dāng)即時通訊服務(wù)器單元接收到數(shù)據(jù)時,通過同步單元將即時通訊服務(wù)器單元 接入的所述數(shù)據(jù),即時同步發(fā)送到網(wǎng)站數(shù)據(jù)顯示模塊中進(jìn)行更新顯示。 本發(fā)明還提供一種網(wǎng)站與即時通訊平臺結(jié)合的方法,包括以下步驟B1 :通過即 時通訊平臺客戶端訂閱RSS數(shù)據(jù); B2 :由同步單元調(diào)用服務(wù)器端的RSS數(shù)據(jù),并發(fā)送到訂閱了 RSS數(shù)據(jù)的客戶端的 RSS顯示單元進(jìn)行顯示。 本發(fā)明還提供一種網(wǎng)站與即時通訊平臺結(jié)合的方法,包括以下步驟C1 :由網(wǎng)頁 輸入模塊單元輸入內(nèi)容信息,并發(fā)送通知信息到即時通訊服務(wù)器單元; C2 :當(dāng)即時通訊服務(wù)器單元接收到通知信息時,通過轉(zhuǎn)發(fā)單元分析通知信息包含 的賬號信息,并調(diào)用綁定單元所綁定的對應(yīng)用戶賬號信息,發(fā)送通知信息至所綁定的用戶 的客戶端的通知信息顯示單元; C3 :通過對應(yīng)的客戶端的通知信息顯示單元顯示所述通知信息。 本發(fā)明還提供一種網(wǎng)站與即時通訊平臺結(jié)合的方法,包括以下步驟觸發(fā)客戶端 的網(wǎng)頁瀏覽單元上顯示的即時通訊帳號,來觸發(fā)即時通訊平臺單元,建立與所述即時通訊 帳號對應(yīng)的客戶端之間的即時通信。 實施本發(fā)明具有以下有益效果本發(fā)明通過網(wǎng)站和即時通訊平臺結(jié)合,使互聯(lián)網(wǎng) 信息傳播更加快捷、廣泛,使人們操作互聯(lián)網(wǎng)、瀏覽網(wǎng)站、相互交流更加方便,快捷,范圍更 加廣大。
下面將結(jié)合附圖及實施例對本發(fā)明作進(jìn)一步說明,附圖中 圖1是本發(fā)明即時網(wǎng)站系統(tǒng)實例一的示意框圖; 圖2是本發(fā)明即時網(wǎng)站系統(tǒng)實例二的示意框圖; 圖3是本發(fā)明即時網(wǎng)站系統(tǒng)實例三的示意框圖; 圖4是本發(fā)明即時網(wǎng)站系統(tǒng)實例四的示意框圖; 圖5是本發(fā)明即時網(wǎng)站系統(tǒng)實例五的示意框圖。
具體實施例方式
本發(fā)明的即時網(wǎng)站系統(tǒng)包括客戶端和服務(wù)器端。該客戶端包括網(wǎng)頁瀏覽單元、即 時通訊平臺單元、RSS(聚合內(nèi)容,Really Simple Syndication)顯示單元、通知信息顯示單 元等。其中,該網(wǎng)頁瀏覽單元包括網(wǎng)頁輸入模塊、網(wǎng)頁顯示模塊、即時通訊平臺觸發(fā)模塊等。
該即時通訊平臺單元包括即時通訊輸入模塊、即時通訊顯示模塊、網(wǎng)址輸入模塊、網(wǎng)站數(shù)據(jù) 顯示模塊等。該服務(wù)器端包括即時通訊服務(wù)器單元、同步單元、網(wǎng)址解析調(diào)用單元、RSS數(shù) 據(jù)、綁定單元、監(jiān)聽單元、轉(zhuǎn)發(fā)單元、數(shù)據(jù)庫服務(wù)器單元等。通過該客戶端和服務(wù)器端將網(wǎng)站 和即時通訊平臺結(jié)合,從而使得互聯(lián)網(wǎng)信息傳播更加快捷、廣泛,使得人們操作互聯(lián)網(wǎng)、瀏 覽網(wǎng)站、相互交流更加方便、快捷、范圍更加廣。 上述客戶端的各單元、服務(wù)器端的各單元,可以根據(jù)需要的功能選擇,做成獨立的 系統(tǒng),當(dāng)然也可以同時使用,組成一個完整、功能完備的即時網(wǎng)站系統(tǒng),下面用多個實例進(jìn) 行說明。 實例一 網(wǎng)站或網(wǎng)站中交互性強的系統(tǒng)模塊,如論壇、問答、帖吧等,做成即時性 的,發(fā)布的信息,在網(wǎng)頁上即時顯示,無需刷新。 如圖1所示,即時網(wǎng)站系統(tǒng)包括用于顯示網(wǎng)站數(shù)據(jù)的網(wǎng)頁瀏覽單元112、用于接入 即時數(shù)據(jù)的即時通訊服務(wù)器單元122、以及與即時通訊服務(wù)器單元122和網(wǎng)頁瀏覽單元112 通信連接的同步單元124。該同步單元124將即時通訊服務(wù)器單元122的即時數(shù)據(jù),即時同 步發(fā)送到網(wǎng)頁瀏覽單元112進(jìn)行顯示。當(dāng)然,該即時網(wǎng)站系統(tǒng)還可以包括數(shù)據(jù)庫服務(wù)器單 元,用于存儲網(wǎng)站數(shù)據(jù)。該數(shù)據(jù)庫服務(wù)器單元與即時通訊服務(wù)器單元可以為共用的服務(wù)器 單元,也可以是分開獨立的服務(wù)器單元。 例如,可以運用ajax技術(shù)、Server push服務(wù)器推技術(shù)或flex技術(shù),將網(wǎng)站(例如
百度知道)做成即時性的,在百度知道的問題分類中,添加了某一個問題類別(即時數(shù)據(jù)),
將該問題類別接入到即時通訊服務(wù)器單元122中。同步單元124則會將該數(shù)據(jù)同步發(fā)送到
網(wǎng)頁瀏覽單元112 ;在每個用網(wǎng)頁瀏覽單元112打開該網(wǎng)頁的用戶的頁面上即時顯示新添
加的問題類別。無需用戶刷新頁面,在每個問題類別版塊中,用戶提出的問題,即時在每個
打開該版塊頁面的用戶電腦屏幕頁面上自動顯示出來,不用用戶刷新頁面。同理,在每個問
題類別中的帖子里,用戶回答的問題即時在帖子中顯示出來,不用刷新。 另外,還可以加上"我提出的問題"和"我回答的問題"兩個頁面,"我提出的問題"
頁面上顯示所有我提出的問題,"我回答的問題"頁面上顯示所有我回答的問題,當(dāng)有人回
答我提出的問題時,會自動提示用戶,比如"我提出的問題"頁面的鏈接標(biāo)題會變色閃動,當(dāng)
有人在我回答的問題上發(fā)言時,也會自動提示用戶,比如"我回答的問題"頁面的鏈接標(biāo)題會變色閃動,可以將我提出的問題和我回答的問題版面在新窗口中單獨打開,用戶登錄網(wǎng)
站后,和用戶有關(guān)的信息,能夠即時通知用戶。
其中,其具體實現(xiàn)可以采用以下三種方案中任一種 方案一 使用ajax,通過同步單元124定時讓xmlhttprequest從即時通訊服務(wù)器 單元122讀取數(shù)據(jù),再通過javascript寫到網(wǎng)頁瀏覽單元112上;網(wǎng)頁瀏覽單元112通過 JavaScript調(diào)用XMLHttpRequest的屬性和方法來獲取信息,并進(jìn)一步調(diào)用DOM (Document Object Model,文件對象模型)的API (Application Programming Interface,應(yīng)用程序接 口 )來顯示信息。 客戶端調(diào)用XMLHTTP的過程
1 、創(chuàng)建XMLHTTP對象; 2、打開與服務(wù)器端的連接,同時定義指令發(fā)送方式、服務(wù)網(wǎng)頁(URL)和請求權(quán)限等。 客戶端通過Open命令打開與服務(wù)器端的同步單元124的服務(wù)網(wǎng)頁的連接。與普 通HTTP指令傳送一樣,可以用"GET"方法或"POST"方法指向服務(wù)器端的服務(wù)網(wǎng)頁。
3、發(fā)送指令。 4、等待并接收服務(wù)端同步單元124返回的處理結(jié)果。
5 、釋放XMLHTTP對象。
實現(xiàn)方案2: 使用Server push,服務(wù)器推技術(shù),向客戶端發(fā)送信息,推送技術(shù)是將客戶端的網(wǎng) 頁瀏覽單元的主動查詢信息改為服務(wù)器端主動發(fā)送信息。服務(wù)器端的同步單元124發(fā)送一 批數(shù)據(jù),網(wǎng)頁瀏覽單元112顯示這些數(shù)據(jù),同時保證與服務(wù)器端的連接。當(dāng)服務(wù)器端的同步 單元124需要再次發(fā)送一批數(shù)據(jù)時,網(wǎng)頁瀏覽單元112顯示數(shù)據(jù)并保持連接。以后,服務(wù)器 端仍然可以發(fā)送批量數(shù)據(jù),網(wǎng)頁瀏覽單元112繼續(xù)顯示數(shù)據(jù),依次類推。
在服務(wù)器推送技術(shù)中,HTTP連接一直保持著,直到服務(wù)器端完成并結(jié)束發(fā)送數(shù)據(jù) 并發(fā)送一個結(jié)束信號,或者客戶端中斷連接。當(dāng)服務(wù)器端需要發(fā)送新數(shù)據(jù)時,同步單元124 調(diào)用即時通訊服務(wù)器單元122中對應(yīng)的新數(shù)據(jù),并用原傳輸管道發(fā)送數(shù)據(jù)塊,客戶端相應(yīng) 的窗口 (網(wǎng)頁瀏覽單元112)進(jìn)行自我更新。保持客戶端和服務(wù)器端之間的聯(lián)系是打開的, 服務(wù)器端把更新的數(shù)據(jù)傳送給客戶端,客戶端相應(yīng)的窗口進(jìn)行自我更新。
實現(xiàn)方案3 : 客戶端使用flex技術(shù),flex是flash的擴展,這樣客戶端可以和服務(wù)器端進(jìn)行 Socket通信,可以實現(xiàn)客戶端發(fā)送信息到服務(wù)器端,或者服務(wù)器端主動推送信息到客戶端, 這樣就可以在頁面不用手動刷新的情況下,自動接受來自服務(wù)器推送的信息,并在頁面上 顯示。 該即時網(wǎng)站的方法,首先可以通過一個客戶端的網(wǎng)頁瀏覽單元112輸入即時數(shù) 據(jù),例如帖子、問題、問題回復(fù)等,或者由服務(wù)器端進(jìn)行網(wǎng)站內(nèi)容的更新數(shù)據(jù),并由即時通訊 服務(wù)器單元122接入該等數(shù)據(jù)。該等數(shù)據(jù)與網(wǎng)站的顯示頁面是關(guān)聯(lián)的。然后,通過同步單 元124通過上述三種實現(xiàn)方案中的一種將即時通訊服務(wù)器單元122接入的數(shù)據(jù),并發(fā)送到 其他客戶端的網(wǎng)頁瀏覽單元112的對應(yīng)頁面中進(jìn)行顯示。該同步單元124與客戶端的自動 更新可以采用上述三種方案的任意一種。
8
實例二 將網(wǎng)站做成c/s模式結(jié)構(gòu),包括在客戶端210桌面程序中的網(wǎng)頁形式,做
成即時性的,或者其中交互性強的系統(tǒng)模塊做成即時性的,加入即時通信軟件中,和即時通
信軟件組合成更大的即時通訊平臺,在此平臺上可以發(fā)布即時信息和非即時信息,可以發(fā)
布論壇、問答、貼吧、新聞、blog、文章等內(nèi)容信息,發(fā)布的內(nèi)容可以在本發(fā)明即時通訊平臺
上和網(wǎng)站上顯示,本c/s結(jié)構(gòu)即時通訊平臺可以和b/s結(jié)構(gòu)網(wǎng)站之間相互通信。 用戶可以將在聊天室中提出的問題接入到即時通訊服務(wù)器單元222,顯示在網(wǎng)站
的帖子里,其他人可以在帖子里回復(fù),回復(fù)內(nèi)容接入即時通訊服務(wù)器單元222,并在提問用
戶的聊天室中顯示,或者在即時通訊平臺上用戶的"我的問題"版塊中顯示或提示、通知用
戶,也可以將聊天室的聊天記錄內(nèi)容整貼接入到即時通訊服務(wù)器單元222,并在網(wǎng)站上顯
示。當(dāng)然,該系統(tǒng)還可以包括用于存儲網(wǎng)站數(shù)據(jù)的數(shù)據(jù)庫服務(wù)器單元,發(fā)布的帖子和回復(fù)內(nèi)
容存儲到數(shù)據(jù)庫服務(wù)器單元中。該數(shù)據(jù)庫服務(wù)器單元與即時通訊服務(wù)器單元可以共用服務(wù)
器,也可以為分開獨立的服務(wù)器。 如圖2所示,該實例的客戶端210包括即時通訊平臺客戶端單元214以及網(wǎng)頁瀏覽單元212。該即時通訊平臺客戶端單元214包括輸入模塊2141 (例如聊天室的提問或回答輸入)、以及顯示模塊2143 (例如聊天室的提問或回答的顯示欄)。該網(wǎng)頁瀏覽單元212包括網(wǎng)頁顯示模塊2121 (例如網(wǎng)頁論壇、問答、貼吧、新聞、blog、文章等顯示模塊)、以及網(wǎng)頁輸入模塊2123(例如網(wǎng)頁論壇、問答、貼吧、新聞、blog、文章等的答復(fù)、發(fā)帖等)。服務(wù)器端220包括接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元222、以及與即時通訊服務(wù)器單元222和即時通訊平臺客戶端單元214通信連接的同步單元224。 輸入模塊2141與即時通訊服務(wù)器單元222通信連接,輸入模塊2141輸入數(shù)據(jù)(如帖子、回復(fù)等),并將該數(shù)據(jù)發(fā)送到即時通訊服務(wù)器單元222中;顯示模塊2143與同步單元224通信連接,由同步通信單元將即時通訊服務(wù)器單元222接入的數(shù)據(jù)提供給顯示模塊2143顯示。同時,網(wǎng)頁輸入模塊2123與即時通訊服務(wù)器單元222通信連接,網(wǎng)頁輸入模塊2123輸入數(shù)據(jù)(如帖子、回復(fù)等),并即時將網(wǎng)頁輸入模塊2123輸入的數(shù)據(jù)發(fā)送到即時通訊服務(wù)器單元222中,由同步單元224將即時通訊服務(wù)器單元222接入的數(shù)據(jù),發(fā)送到顯示模塊2143或者網(wǎng)頁顯示模塊2121顯示。 在本實施例中,在客戶端210的即時通訊平臺客戶端單元214中加入c/s結(jié)構(gòu)的即時論壇、即時問答、即時貼吧等。使用時,用戶登錄即時通訊平臺客戶端單元214,打開即時通訊平臺上的即時論壇,通過輸入模塊2141在論壇中某個類別欄目中發(fā)表內(nèi)容(即即時更新數(shù)據(jù)),將發(fā)表的內(nèi)容存儲到即時通訊服務(wù)器單元222中。然后,由同步單元224將發(fā)表的內(nèi)容同步發(fā)送到所有打開該論壇類別欄目、或收藏、關(guān)注該論壇類別欄目的用戶,將即時收到該內(nèi)容,同樣,在b/s結(jié)構(gòu)的網(wǎng)站中的用戶也同樣即時收到該內(nèi)容,這樣即時通訊平臺可以和網(wǎng)站相互即時通信。其具體的實現(xiàn)可以使用上一實例所公開的三種實現(xiàn)方案的任意一種。 這樣不用打開瀏覽器、登陸網(wǎng)站就可以在即時通訊平臺客戶端單元214上操作論壇了,可以在即時通訊平臺客戶端單元214的論壇上,瀏覽、查找帖子更新、發(fā)布帖子等,相當(dāng)于b/s結(jié)構(gòu)模式和c/s結(jié)構(gòu)模式之間互相即時通信。同時,可以在c/s結(jié)構(gòu)論壇中加入我的問題和我回答的問題版面,當(dāng)有人回答了這兩個版面中的問題時,這兩個版面的切換按鈕會變亮閃動,每個帖子都有標(biāo)題和簡介,并且顯示最新回復(fù),可以將我的問題和我回答的問題版面在新窗口中單獨打開。 在即時信息平臺單元中,可以一個功能板塊, 一個窗口 ,如發(fā)表論壇一個窗口 ,發(fā)表新聞一個窗口 ,發(fā)表blog —個窗口 ,聊天一個窗口 ,如在發(fā)表blog時,選擇blog類別,如生活常識類中的美容類,然后輸入標(biāo)題,內(nèi)容發(fā)表后,所有收藏、訂閱生活常識類中美容類blog用戶,都將即時收到該blog并提示用戶,如該類別blog窗口圖標(biāo)會閃動,當(dāng)用戶單擊該圖標(biāo)打開該類別blog窗口時,系統(tǒng)按時間將該類blog中最新發(fā)表的blog顯示給用戶,其他如新聞、文章等也是如此。 在b/s即時網(wǎng)站中發(fā)布的信息內(nèi)容可以在即時通訊平臺客戶端單元214上和該網(wǎng)站上的網(wǎng)頁顯示模塊2121上顯示,如在網(wǎng)站論壇中發(fā)表內(nèi)容,在網(wǎng)頁顯示模塊2121顯示的論壇中會即時顯示發(fā)表的內(nèi)容,用戶不用刷新頁面,同時在即時通訊平臺客戶端單元214的論壇上也會即時顯示發(fā)表的內(nèi)容。 無論是在網(wǎng)站中還是即時通訊平臺客戶端單元214中發(fā)布的信息,如果和某用戶有關(guān)系,比如是用戶訂閱的信息,或是用戶問題的回復(fù)等,會通過即時通訊平臺客戶端單元214即時通知該用戶。 下面舉例出三個具體實現(xiàn)方案,方案1是 在聊天室(即即時通訊平臺客戶端單元214)中,提問者通過輸入模塊2141選擇或按預(yù)先設(shè)定好的,將問題發(fā)布到論壇、貼吧或其他場合;然后在對話框(可以為即時通訊模塊中設(shè)置對應(yīng)的對話框)上邊框上的標(biāo)題文本框中輸入標(biāo)題、對話框中輸入內(nèi)容,發(fā)表后的內(nèi)容(即即時更新數(shù)據(jù))接入到即時通訊服務(wù)器單元222中。然后,由同步單元224將發(fā)表的內(nèi)容同步在聊天室和發(fā)布到的論壇或貼吧中顯示。 在聊天室中,回答者通過即時通訊模塊來選擇回復(fù)這個問題,然后對話框上邊框中的文本框中可以顯示該問題標(biāo)題,也就是說跟提問者的問題關(guān)聯(lián)(可以通過問題標(biāo)題、問題提出者等進(jìn)行關(guān)聯(lián)),回答者通過輸入模塊2141輸入回答內(nèi)容,發(fā)表后的內(nèi)容作為數(shù)據(jù)接入到即時通訊服務(wù)器單元222中。然后,由同步單元224將即時通訊服務(wù)器單元222接入的對應(yīng)的發(fā)表后的內(nèi)容在提問者的聊天室中顯示,也會在論壇或貼吧中這個問題的帖子上顯示。如果提問者仍就該問題追問,可以在文本框的下拉列表中選擇剛才所提問題標(biāo)題,然后在對話框中輸入內(nèi)容,發(fā)表后的內(nèi)容接入到即時通訊服務(wù)器單元222中,并由同步單元224調(diào)用在聊天室中顯示,也會在論壇或貼吧中這個問題的帖子上顯示。
在聊天室中,如果回答者回復(fù)時,沒有選擇回復(fù)這個問題,則回復(fù)內(nèi)容只在聊天室中顯示。而在網(wǎng)站論壇或帖吧中,該問題的帖子上也可以回答這個問題?;卮鸬膬?nèi)容與該問題關(guān)聯(lián)(例如關(guān)聯(lián)提問者的帳戶信息、標(biāo)題信息等),回答的內(nèi)容可以顯示在提問者的聊天室內(nèi),或在即時通訊平臺上提問者的"我的問題"版塊中顯示或提示、通知提問者。
技術(shù)方案2是 提問者在聊天室(即時通訊平臺客戶端單元214)窗口中點擊發(fā)表問題,程序在聊天窗口嵌套分頁生成一個新窗口 (輸入模塊2141),可以命名為"我提出的問題"窗口 ,然后提問者在"我提出的問題"窗口中選擇或預(yù)先設(shè)定好的路徑,如選擇將問題發(fā)布到論壇、貼吧或其他場合,然后,輸入標(biāo)題、內(nèi)容等作為即使更新數(shù)據(jù)。發(fā)表后的內(nèi)容接入到即時通訊服務(wù)器單元222中,并在"我提出的問題"窗口、聊天室窗口 (顯示模塊2143)和發(fā)布到的論壇或貼吧中顯示。
別人想回答這個問題,選擇回復(fù)這個問題,在聊天窗口嵌套分頁生成一個新窗口作為輸入模塊2141,可以命名為"我回答的問題"窗口,在此輸入回答內(nèi)容,并與提問者的問題關(guān)聯(lián),發(fā)表后的內(nèi)容作為即使更新數(shù)據(jù)接入到即時通訊服務(wù)器單元222中,并在"我回答的問題"窗口、提問者的"我提出的問題"窗口、聊天室窗口、論壇或貼吧中這個問題的帖子上顯示。如果提問者仍就該問題追問,在對話框中輸入內(nèi)容,發(fā)表后的內(nèi)容接入到即時通訊服務(wù)器單元222中,并在"我提出的問題"窗口、耶沃室窗口、回答者的"我回答的問題"窗口和論壇或貼吧中這個問題的帖子上顯示。在聊天室中,如果回答者沒有選擇回復(fù)這個問題,是在聊天室窗口回答這個問題的,則回復(fù)內(nèi)容只在聊天室中顯示。在網(wǎng)站論壇或帖吧中,該問題的帖子上也可以通過網(wǎng)頁輸入模塊2123回答這個問題,則回答的帖子與提問者的問題的帖子關(guān)聯(lián),回答的內(nèi)容可以顯示在提問者的"我提出的問題"窗口、聊天室窗口、回答者的"我回答的問題"窗口和論壇或貼吧中這個問題的帖子上,或在即時通訊平臺上提問者的"我的問題"版塊中顯示或提示、通知提問者。
技術(shù)方案3是 提問者在聊天室窗口 (即輸入模塊2141)中選擇發(fā)表問題,并選擇或按預(yù)先設(shè)定好的,將問題發(fā)布到論壇或發(fā)布到貼吧等。然后,輸入內(nèi)容,發(fā)表后的內(nèi)容作為即時數(shù)據(jù)接入到即時通訊服務(wù)器單元222中。并通過同步單元224調(diào)用在提問者的聊天室窗口和發(fā)布到的論壇或貼吧中顯示。別人可以在網(wǎng)站論壇或帖吧中,該問題的帖子上回答這個問題,回答的內(nèi)容接入到即時通訊服務(wù)器單元222中,并顯示在提問者的聊天室窗口,或在即時通訊平臺上提問者的"我的問題"版塊中顯示或提示、通知提問者。提問者在聊天室窗口中的從網(wǎng)站發(fā)送來的回復(fù)上點擊追問,可以對回復(fù)者進(jìn)行追問,追問內(nèi)容發(fā)表后接入即時通訊服務(wù)器單元222服務(wù)器中,并在提問者的聊天室窗口和論壇或貼吧中這個問題的帖子上顯示。 實例三即時通訊平臺和其他網(wǎng)站系統(tǒng)之間交換數(shù)據(jù),在即時通訊平臺中輸入網(wǎng)站網(wǎng)址,可以在c/s結(jié)構(gòu)下瀏覽該網(wǎng)站數(shù)據(jù),(包括論壇、問答、貼吧、新聞、blog、文章等),即時通訊平臺通過網(wǎng)站網(wǎng)址將信息內(nèi)容發(fā)布到指定的網(wǎng)站,其他網(wǎng)站可以使用本即時通訊平臺,其他網(wǎng)站發(fā)布的信息,可以在即時平臺上顯示,也可以即時提示、通知每個使用即時平臺并訂閱了該類信息的用戶,在即時通訊平臺上發(fā)布的信息,可以在指定網(wǎng)站上顯示。
其中,如圖3所示,客戶端310包括即時通訊平臺客戶端單元314 ;該即時通訊平臺客戶端單元314包括網(wǎng)站數(shù)據(jù)請求模塊3145、輸入模塊3141以及網(wǎng)站數(shù)據(jù)顯示模塊3147。該網(wǎng)站數(shù)據(jù)請求模塊3145用于發(fā)送網(wǎng)站數(shù)據(jù)顯示請求信息;該輸入模塊3141用于輸入數(shù)據(jù),可以輸入到服務(wù)器單元322或者即時通訊服務(wù)器單元328。服務(wù)器端320包括存儲有網(wǎng)站數(shù)據(jù)的服務(wù)器單元322、以及解析調(diào)用單元326。解析調(diào)用單元326用于解析網(wǎng)站數(shù)據(jù)請求模塊3145輸入的網(wǎng)站數(shù)據(jù)顯示請求信息,并調(diào)用服務(wù)器單元322中與所解析的網(wǎng)站數(shù)據(jù)顯示請求對應(yīng)的網(wǎng)站數(shù)據(jù),發(fā)送到所述網(wǎng)站數(shù)據(jù)顯示模塊3147進(jìn)行顯示。服務(wù)器端320還包括接入有即時更新數(shù)據(jù)的即時通訊服務(wù)器單元328、以及與即時通訊服務(wù)器單元328和網(wǎng)站數(shù)據(jù)顯示模塊3147通信連接的同步單元324。同步單元324將即時通訊服務(wù)器單元328接入的數(shù)據(jù),即時同步發(fā)送到網(wǎng)站數(shù)據(jù)顯示模塊3147進(jìn)行更新顯示。
其中,網(wǎng)站數(shù)據(jù)請求模塊可以為網(wǎng)址輸入模塊;解析調(diào)用單元可以為網(wǎng)址解析調(diào)用單元。當(dāng)然,網(wǎng)站數(shù)據(jù)請求模塊也可以為網(wǎng)址觸發(fā)模塊;解析調(diào)用單元可以為網(wǎng)址觸發(fā)調(diào)用單元,直接通過點擊觸發(fā)鏈接,而無需輸入網(wǎng)址。 其中,由客戶端310的即時通訊平臺客戶端單元的網(wǎng)站數(shù)據(jù)請求模塊3145發(fā)送網(wǎng) 站數(shù)據(jù)顯示請求信息;服務(wù)器端的解析調(diào)用單元326根據(jù)輸入的網(wǎng)站數(shù)據(jù)顯示請求信息, 調(diào)用服務(wù)器單元322中與網(wǎng)站數(shù)據(jù)顯示請求信息對應(yīng)的網(wǎng)站數(shù)據(jù)。當(dāng)即時通訊服務(wù)器單元 328接收到即時數(shù)據(jù)時,通過同步單元324即時將即時通訊服務(wù)器單元328接入的數(shù)據(jù),發(fā) 送到網(wǎng)站顯示模塊中進(jìn)行更新顯示。 技術(shù)方案1是即時通訊平臺方提供服務(wù)器單元322(包括數(shù)據(jù)庫),即時通訊平 臺和其他網(wǎng)站方共同操作該服務(wù)器單元322,從服務(wù)器單元322讀寫數(shù)據(jù)。
技術(shù)方案2是網(wǎng)站方提供服務(wù)器單元322(包括數(shù)據(jù)庫),即時通訊平臺和網(wǎng)站 方共同操作該服務(wù)器單元322,從服務(wù)器單元322讀寫數(shù)據(jù)。 技術(shù)方案3是在網(wǎng)站和即時通訊平臺之間做數(shù)據(jù)交換,如利用xml, json等做數(shù) 據(jù)轉(zhuǎn)換,網(wǎng)站方發(fā)送數(shù)據(jù)到即時通訊平臺服務(wù)器,即時通訊平臺服務(wù)器監(jiān)聽程序接受數(shù)據(jù), 反之也是這樣。或者通過調(diào)用服務(wù)器端程序?qū)崿F(xiàn)網(wǎng)站和即時通訊平臺數(shù)據(jù)交換,如調(diào)用網(wǎng) 址http://www. abed, com/123, htm name = qwe,通過參數(shù)name向月艮務(wù)器端禾呈序傳遞參 數(shù)name的值,網(wǎng)站調(diào)用相應(yīng)的網(wǎng)址向即時通訊平臺發(fā)送數(shù)據(jù),即時通訊平臺調(diào)用相應(yīng)的網(wǎng) 址向網(wǎng)站發(fā)送數(shù)據(jù),從而達(dá)到網(wǎng)站和即時通訊平臺交換數(shù)據(jù)的目的。 技術(shù)方案4是即時通訊平臺和網(wǎng)站交換信息用XML包裝,即時通訊平臺提供 webservies服務(wù),接口部分可以考慮采用Web Services的方法實現(xiàn)不同網(wǎng)站系統(tǒng)和即時 平臺的信息交換。操作時要進(jìn)行身份驗證即可保證其安全性。技術(shù)方案4可以包含以下步 驟即時通訊平臺要在公共的UDDI注冊中心上發(fā)布自己的服務(wù),操作步驟說明
1)即時通訊平臺在公共的UDDI注冊中心上發(fā)布自己的服務(wù)。
2)各網(wǎng)站方去公共的UDDI注冊中心查找所需的服務(wù),得到描述其服務(wù)的wsdl。
3)網(wǎng)站方通過WSDL中的信息可以通過開發(fā)工具自動生成應(yīng)用程序來訪問即時通 訊平臺的應(yīng)用程序。 對于有即時通訊平臺的網(wǎng)站,二者可以很好的結(jié)合在一起,對于沒有即時通訊平 臺的網(wǎng)站可以使用其他公司即時通訊平臺,在即時通訊平臺中,網(wǎng)站方登記注冊自己的網(wǎng) 站網(wǎng)址,和一些登錄信息,服務(wù)器單元322用戶名、密碼、服務(wù)器單元322地址等,所以在網(wǎng) 站使用的即時通訊平臺中的地址欄默認(rèn)是該網(wǎng)站的網(wǎng)址,用戶在該網(wǎng)站使用的即時通訊平 臺里發(fā)布的信息默認(rèn)是發(fā)布到該網(wǎng)站上。 即時通訊平臺方提供統(tǒng)一標(biāo)準(zhǔn)服務(wù)器單元322(包括數(shù)據(jù)庫),各網(wǎng)站方以此定 制各自的服務(wù)器單元322(包括數(shù)據(jù)庫),各網(wǎng)站使用本發(fā)明即時信息平臺,需要定制所需 模塊,如論壇、問答、帖吧、新聞、blog、文章等,和需要定制模塊所包含類型版塊,如csdn網(wǎng) 站會定制論壇,和包含的版塊C語言開發(fā),vc語言開發(fā)等,定制好后,將生成服務(wù)器單元 322(包括數(shù)據(jù)庫),在csdn網(wǎng)站方使用的本發(fā)明即時平臺論壇上就會顯示定制的這些版 塊。 用戶a登錄即時通訊平臺,打開信息發(fā)布窗口 ,輸入csdn論壇網(wǎng)址bbs. csdn. net,
或者輸入csdn網(wǎng)站網(wǎng)址然后選擇論壇,或者選擇csdn論壇,選擇類別版塊,如jsp程序開
發(fā),然后輸入內(nèi)容,發(fā)布后內(nèi)容接入到服務(wù)器單元中,并在即時通訊平臺上顯示。 用戶b登錄csdn網(wǎng)站論壇中,在論壇中發(fā)布信息內(nèi)容,接入到服務(wù)器單元322中(包括數(shù)據(jù)庫),那么csdn網(wǎng)站和即時通訊平臺之間可以通過上面實例一的技術(shù)中的任何 一種來實現(xiàn)數(shù)據(jù)交換,這樣即時通訊平臺和csdn網(wǎng)站就能夠互相通信。那么用戶a在即時 通訊平臺中發(fā)布到csdn網(wǎng)站論壇的信息,就能在csdn網(wǎng)站論壇上顯示,同樣用戶b在csdn 網(wǎng)站論壇中發(fā)布的信息,也可以在即時通訊平臺中即時顯示,發(fā)布的這些論壇信息內(nèi)容,也 會在即時通訊平臺總論壇上即時顯示,如果發(fā)布的信息內(nèi)容類型是用戶c收藏、關(guān)注、訂閱 的類型,那么也將即時通知用戶c,這樣即時通訊平臺和各網(wǎng)站方就能夠互相通信。
用戶a在即時通訊平臺的地址欄中輸入csdn論壇網(wǎng)址bbs.csdn.net,或者輸入 csdn網(wǎng)址然后選擇論壇,或者直接選擇csdn論壇,即時通訊平臺從服務(wù)器單元322 (包括 數(shù)據(jù)庫)中讀取csdn網(wǎng)站定制的服務(wù)器單元322數(shù)據(jù),顯示在即時通訊平臺上,這樣就會 在c/s結(jié)構(gòu)下打開進(jìn)入csdn網(wǎng)站論壇,(在即時通訊平臺中的csdn網(wǎng)站里),在這里有該 網(wǎng)站的聊天室、群、論壇、問答,帖子、新聞、blog、文章等版i央,可以在此瀏覽、查找、發(fā)布、更 新帖子等,可以進(jìn)入聊天室聊天,該方式的優(yōu)點是只要在即時信息平臺登陸,就可以在所有 注冊、使用本即時信息平臺系統(tǒng)的網(wǎng)站上瀏覽、查找、發(fā)布、更新信息了,不用打開瀏覽器, 登錄每個網(wǎng)站,各網(wǎng)站可以用即時通訊平臺方用戶服務(wù)器單元322 (包括數(shù)據(jù)庫)作為自己 的用戶服務(wù)器單元322。各網(wǎng)站發(fā)布的信息內(nèi)容會在即時平臺總論壇上即時顯示,比如顯示來自www. csdn. net網(wǎng)站,jsp程序開發(fā)版塊,用戶即時通訊平臺賬號12345678,用戶名張三和信息內(nèi) 容等,即時通訊平臺的用戶發(fā)布的信息到網(wǎng)站上,顯示用戶即時通訊平臺賬號或者還有綁 定的本網(wǎng)站賬號和信息內(nèi)容等。 用戶可以將在即時通訊平臺的聊天室中提出的問題顯示在指定的網(wǎng)站上,例如用 戶a在即時通訊平臺聊天室中,輸入問題內(nèi)容,選擇或輸入要發(fā)布到的網(wǎng)站地址,如選擇 csdn論壇中的jsp程序開發(fā)版塊,發(fā)布后問題接入到服務(wù)器單元322中(包括數(shù)據(jù)庫), csdn網(wǎng)站和即時通訊平臺之間可以通過上面實例一的4種技術(shù)中的任何一種來實現(xiàn)數(shù)據(jù) 交換,數(shù)據(jù)交換后用戶a提出的問題就會在csdn論壇中的jsp程序開發(fā)版塊顯示。用戶a 將他在csdn網(wǎng)站上的賬號abcd和他的即時通訊平臺賬號12345678綁定,那么他在即時通 訊平臺上發(fā)的信息到csdn網(wǎng)站后,在該網(wǎng)站上問題的發(fā)布者賬號就是abcd,如果用戶a在 csdn網(wǎng)站上的賬號abcd和他的即時通訊平臺賬號12345678沒有綁定,那么發(fā)布者賬號就 是他的即時通訊平臺賬號12345678。 各網(wǎng)站可以注冊、使用即時通訊平臺,用戶在csdn網(wǎng)站注冊使用的即時通訊平臺 的聊天室里,發(fā)布的問題默認(rèn)是發(fā)布到csdn網(wǎng)站上的,比如在聊天室中,點擊發(fā)布問題,打 開發(fā)布信息窗口后,發(fā)布到目的地的地址欄中默認(rèn)為csdn的網(wǎng)站網(wǎng)址,輸入內(nèi)容,然后選 擇發(fā)布到哪里,如選擇論壇jsp程序開發(fā)版塊,也可以預(yù)先設(shè)定綁定到論壇jsp程序開發(fā)版 塊,提交后即可將信息發(fā)布到csdn網(wǎng)站論壇jsp程序開發(fā)版塊里了。 實例四在即時通訊平臺中,加入RSS訂閱功能,用戶可以訂閱來自各網(wǎng)站的RSS 輸出內(nèi)容。 如圖4所示,其客戶端410包括與同步單元424通信連接的RSS顯示單元416 ;服 務(wù)器端420包括RSS數(shù)據(jù)422、以及和RSS顯示單元416通信連接的同步單元424。同步單 元424調(diào)用RSS數(shù)據(jù)422,并發(fā)送到RSS顯示單元416進(jìn)行顯示。
具體的1)在即時通信平臺上登記RSS輸出。
2) RSS顯示單元416運用搜索引擎技術(shù),從互聯(lián)網(wǎng)上搜索RSS數(shù)據(jù)422,然后分析 解析RSS數(shù)據(jù)422,歸類到相應(yīng)的類別中,在即時通信平臺中登記。 3)每個網(wǎng)站如有新的RSS數(shù)據(jù)422發(fā)布,通過同步單元424向即時通信平臺服務(wù) 器發(fā)送通知信息,即時通信平臺接收到通知信息后,從該網(wǎng)站提供的RSS數(shù)據(jù)422輸出中讀 取出新內(nèi)容數(shù)據(jù)。 4)每個網(wǎng)站如有新內(nèi)容發(fā)布,便向即時通信平臺的即時通訊服務(wù)器單元服務(wù)器中
寫入已發(fā)布新信息標(biāo)記,即時通訊平臺定時從該即時通訊服務(wù)器單元中讀取數(shù)據(jù),以判斷
哪些網(wǎng)站發(fā)布了信息,然后從該網(wǎng)站提供的RSS數(shù)據(jù)422輸出中讀取出數(shù)據(jù)。 每個提供RSS輸出方在即時通信平臺上登記自己的RSS輸出,在即時通訊平臺上
輸入自己的RSS地址,在即時通訊平臺上發(fā)布,接入到即時通訊平臺即時通訊服務(wù)器單元
服務(wù)器中,這樣即時通信平臺的RSS訂閱系統(tǒng)就會從此地址訂閱數(shù)據(jù)。 實例五用戶在各網(wǎng)站上,將自己在服務(wù)端的網(wǎng)站上的帳號和客戶端的即時通信
賬號綁定,那么各網(wǎng)站上發(fā)布了和該用戶相關(guān)的信息,各網(wǎng)站會向即時通信服務(wù)器發(fā)送通
知信息,即時通信服務(wù)器通過即時通信賬號向該賬號用戶發(fā)送通知信息,通知信息中有鏈
接和內(nèi)容,也可以通過短信發(fā)送到用戶的手機中通知用戶,也可以發(fā)送到用戶郵箱通知用戶。 如圖5所示,客戶端510包括通知信息顯示單元511以及網(wǎng)頁輸入模塊單元513。 服務(wù)器端520包括接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元522、用于綁定用戶賬號信息 的綁定單元523、以及與即時通訊服務(wù)器單元522連接的轉(zhuǎn)發(fā)單元525。由網(wǎng)頁輸入模塊 單元513輸入內(nèi)容信息,并發(fā)送通知信息到即時通訊服務(wù)器單元522,即時通訊服務(wù)器單元 522接收到通知信息時,通過轉(zhuǎn)發(fā)單元525分析通知信息包含的賬號信息,并調(diào)用綁定單元 523所綁定的對應(yīng)用戶賬號信息,發(fā)送通知信息至所綁定的用戶的客戶端510的通知信息 顯示單元511,從而提醒客戶端510用戶有內(nèi)容信息的輸入。 例如,用戶在www. csdn.net網(wǎng)站上,將自己在該網(wǎng)站上的帳號和自己的即時通信 賬號綁定,那么該網(wǎng)站上一旦有了和該用戶相關(guān)的信息,www. csdn. net網(wǎng)站會向該用戶的 即時通信賬號發(fā)送信息通知,通知信息通過即時通信服務(wù)器,將通知信息發(fā)送到該用戶賬 號,如果該用戶不在線,也可以通過短信發(fā)送到用戶的手機中通知用戶,也可以發(fā)送到用戶 郵箱通知用戶。 實例六在郵箱中,在每封電子郵件中加入發(fā)送郵件者的即時通信賬號鏈接,單擊 此鏈接,便可打開即時通信對話窗口 ,和發(fā)送郵件者對話了 。 具體的,客戶端包括網(wǎng)頁瀏覽單元、以及即時通訊平臺單元。網(wǎng)頁瀏覽單元包括即
時通訊平臺觸發(fā)模塊,該即時通訊平臺觸發(fā)模塊根據(jù)網(wǎng)頁瀏覽單元顯示的即時通訊帳號來
觸發(fā)即時通訊平臺單元,建立與即時通訊賬號對應(yīng)的客戶端之間的即時通信。 實例七統(tǒng)一 網(wǎng)站,其中包括統(tǒng)一新聞、統(tǒng)一 blog、統(tǒng)一文章,統(tǒng)一論壇、統(tǒng)一 問
答、統(tǒng)一帖吧等,服務(wù)器端網(wǎng)站程序獲取來訪的瀏覽器地址欄網(wǎng)址,從即時通訊服務(wù)器單元
中查找到該網(wǎng)址對應(yīng)的即時通訊服務(wù)器單元,然后從即時通訊服務(wù)器單元中調(diào)用數(shù)據(jù)顯示
在網(wǎng)頁上,網(wǎng)站系統(tǒng)是用一個網(wǎng)站系統(tǒng),即時通訊服務(wù)器單元是多種類型的多個相同即時
通訊服務(wù)器單元系統(tǒng)架構(gòu),統(tǒng)一網(wǎng)站系統(tǒng)和即時通訊服務(wù)器單元是一對多關(guān)系。 用戶a輸入www. abed, com訪問該統(tǒng) 一 網(wǎng)站,經(jīng)過域名解析,指向ip地址為
14192. 168. 1. 0的服務(wù)器,服務(wù)器端網(wǎng)站程序獲取來訪的網(wǎng)址www. abed, com,從即時通訊服 務(wù)器單元中查找到該網(wǎng)址網(wǎng)站所用的即時通訊服務(wù)器單元為sql server即時通訊服務(wù)器 單元abcd,那么則執(zhí)行網(wǎng)站程序調(diào)用該即時通訊服務(wù)器單元,加載數(shù)據(jù)在網(wǎng)頁上顯示,用戶 b輸入麗w. efgh. com訪問該統(tǒng)一網(wǎng)站,經(jīng)過域名解析,指向ip地址為192. 168. 1. 0的服務(wù) 器,服務(wù)器端網(wǎng)站程序獲取來訪的網(wǎng)址www. efgh. com,從即時通訊服務(wù)器單元中查找到該 網(wǎng)址網(wǎng)站所用的即時通訊服務(wù)器單元為oracle即時通訊服務(wù)器單元efgh,那么則執(zhí)行網(wǎng) 站程序調(diào)用該即時通訊服務(wù)器單元,加載數(shù)據(jù)在網(wǎng)頁上顯示,實際上,用戶a和用戶b訪問 的是同一個網(wǎng)站系統(tǒng),網(wǎng)站程序根據(jù)來訪的不同網(wǎng)址域名,調(diào)用不同的即時通訊服務(wù)器單 元,在網(wǎng)頁上加載不同的內(nèi)容,這樣,只用一個網(wǎng)站系統(tǒng),就能實現(xiàn)多個網(wǎng)站的目的,節(jié)省了 資源,和維護(hù)經(jīng)費。 實例八瀏覽器方,提供用戶注冊,用戶打開瀏覽器,登錄瀏覽器后,進(jìn)入網(wǎng)站時, 網(wǎng)站程序從瀏覽器提供的用戶信息中判斷用戶是否已登錄瀏覽器,如果是,則讓用戶直接 進(jìn)入網(wǎng)站,否則提示用戶登錄。 用戶使用ie瀏覽器,在ie瀏覽器中注冊,注冊用戶帳號為userl, userl登錄ie 瀏覽器,ie瀏覽器加載登錄用戶userl的信息,userl進(jìn)入www. csdn. net網(wǎng)站時,網(wǎng)站程序 從ie瀏覽器加載的登錄用戶信息中判斷用戶是否已登錄瀏覽器,如果是,則讓用戶直接進(jìn) 入網(wǎng)站,否則提示用戶登錄ie瀏覽器或登錄www. csdn. net網(wǎng)站。 實例九監(jiān)視用戶在網(wǎng)頁中輸入的內(nèi)容,復(fù)制用戶在網(wǎng)頁中輸入的內(nèi)容,將內(nèi)容接 入到即時通訊服務(wù)器單元,提供給即時通信平臺用戶訂閱。例如,用戶在qq網(wǎng)站新聞中的 娛樂分類中發(fā)表新聞,監(jiān)聽程序從網(wǎng)頁中獲取用戶輸入的內(nèi)容和相關(guān)內(nèi)容,例如分類信息 等,然后提交到即時通訊平臺即時通訊服務(wù)器單元服務(wù)器中接入,然后在用戶訂閱的信息 中顯示。 實例十b/s結(jié)構(gòu)和c/s結(jié)構(gòu)相結(jié)合,每次打開進(jìn)入某b/s系統(tǒng),服務(wù)器端和客戶
端進(jìn)行版本比較,如果檢測到客戶端沒有安裝本系統(tǒng),或者版本不一致,便會將b/s系統(tǒng)下
載安裝或更新到本地客戶端計算機上,然后運行本地該系統(tǒng),如果檢測服務(wù)器端和客戶端
版本一致,則運行本地系統(tǒng)。用戶在瀏覽器地址欄輸入網(wǎng)址www. abed, com,進(jìn)入該b/s系
統(tǒng),服務(wù)器端和客戶端對該b/s系統(tǒng)進(jìn)行版本比較,如果檢測到客戶端沒有安裝本系統(tǒng),或
者版本不一致,便會從服務(wù)器上下載該b/s系統(tǒng),安裝或更新到本地客戶端計算機上,然后
運行本地計算機上該系統(tǒng),如果檢測服務(wù)器端和客戶端版本一致,則運行本地系統(tǒng)。 實例十一 將所有網(wǎng)站域名以網(wǎng)站內(nèi)容分類,存入即時通訊服務(wù)器單元服務(wù)器中,
在網(wǎng)頁上顯示出來,供用戶選擇、搜索進(jìn)入,可以以關(guān)鍵字搜索某一類型網(wǎng)站。
實例十二 一種個人網(wǎng)站,可以在瀏覽器地址欄中輸入手機號碼,或者在一個網(wǎng)站
的網(wǎng)頁的文本框中輸入手機號碼,點擊轉(zhuǎn)到或確定按鈕,就進(jìn)入了該手機號碼的所有人的
個人主頁。 以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種即時網(wǎng)站系統(tǒng),其特征在于,包括網(wǎng)頁瀏覽單元、接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、以及與所述即時通訊服務(wù)器單元和網(wǎng)頁瀏覽單元通信連接的同步單元;所述同步單元將所述即時通訊服務(wù)器單元接入的即時更新數(shù)據(jù),即時同步發(fā)送到所述網(wǎng)頁瀏覽單元進(jìn)行更新顯示。
2. —種即時網(wǎng)站系統(tǒng),其特征在于,包括客戶端以及服務(wù)器端;所述客戶端包括即時通訊平臺客戶端單元;所述即時通訊平臺客戶端單元包括輸入模 塊、以及顯示模塊;所述服務(wù)器端包括接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、以及與所述即時通訊服 務(wù)器單元和即時通訊平臺客戶端單元通信連接的同步單元;所述輸入模塊與所述即時通訊服務(wù)器單元通信連接,所述輸入模塊輸入數(shù)據(jù),并即時 將所述數(shù)據(jù)發(fā)送到所述即時通訊服務(wù)器單元中;所述顯示模塊與所述同步單元通信連接,由所述同步通信單元將所述即時通訊服務(wù)器 單元接入的所述數(shù)據(jù)即時同步發(fā)送到所述顯示模塊顯示。
3. 根據(jù)權(quán)利要求2所述的即時網(wǎng)站系統(tǒng),其特征在于,所述客戶端還包括網(wǎng)頁瀏覽單 元,所述網(wǎng)頁瀏覽單元包括網(wǎng)頁顯示模塊以及網(wǎng)頁輸入模塊;所述網(wǎng)頁顯示模塊與所述同步單元通信連接,并由所述同步單元與所述即時通訊服務(wù) 器單元連接,即時將所述輸入模塊輸入的更新數(shù)據(jù)同步到所述網(wǎng)頁顯示模塊顯示;所述網(wǎng)頁輸入模塊與所述即時通訊服務(wù)器單元通信連接,所述網(wǎng)頁輸入模塊輸入更新 數(shù)據(jù),并即時將所述網(wǎng)頁輸入模塊輸入的更新數(shù)據(jù)發(fā)送到所述即時通訊服務(wù)器單元中,由 所述同步單元同步到所述顯示模塊或者網(wǎng)頁顯示模塊顯示。
4. 一種即時網(wǎng)站系統(tǒng),其特征在于,包括客戶端以及服務(wù)器端;所述客戶端包括即時通訊平臺客戶端單元;所述即時通訊平臺客戶端單元包括網(wǎng)站數(shù) 據(jù)請求模塊、輸入模塊以及網(wǎng)站數(shù)據(jù)顯示模塊;所述網(wǎng)站數(shù)據(jù)請求模塊發(fā)送網(wǎng)站數(shù)據(jù)顯示 請求信息;所述輸入模塊用于輸入數(shù)據(jù);所述服務(wù)器端包括存儲有網(wǎng)站數(shù)據(jù)的服務(wù)器單元、以及解析調(diào)用單元;所述解析調(diào)用 單元用于解析來自所述網(wǎng)站數(shù)據(jù)請求模塊的網(wǎng)站數(shù)據(jù)顯示請求信息,并調(diào)用所述服務(wù)器單 元中與所解析的網(wǎng)站數(shù)據(jù)顯示請求對應(yīng)的網(wǎng)站數(shù)據(jù),發(fā)送到所述網(wǎng)站數(shù)據(jù)顯示模塊進(jìn)行顯 示;所述服務(wù)器端還包括接入所述即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、以及與所述即時 通訊服務(wù)器單元和網(wǎng)站數(shù)據(jù)顯示模塊通信連接的同步單元;所述同步單元將所述即時通訊 服務(wù)器單元接入的數(shù)據(jù),即時同步發(fā)送到所述網(wǎng)站數(shù)據(jù)顯示模塊進(jìn)行更新顯示。
5. 根據(jù)權(quán)利要求4所述的即時網(wǎng)站系統(tǒng),其特征在于所述網(wǎng)站數(shù)據(jù)請求模塊為網(wǎng)址 輸入模塊;所述解析調(diào)用單元為網(wǎng)址解析調(diào)用單元。
6. —種即時網(wǎng)站系統(tǒng),其特征在于,包括客戶端以及服務(wù)器端; 所述客戶端包括用于顯示RSS數(shù)據(jù)的RSS顯示單元;所述服務(wù)器端包括RSS數(shù)據(jù)、以及和RSS顯示單元通信連接的同步單元;所述同步單元 調(diào)用所述RSS數(shù)據(jù),并發(fā)送到所述RSS顯示單元進(jìn)行顯示。
7. —種即時網(wǎng)站系統(tǒng),其特征在于,包括客戶端和服務(wù)器端; 所述客戶端包括通知信息顯示單元、以及網(wǎng)頁輸入模塊單元;所述服務(wù)器端包括接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、用于綁定用戶賬號信息 的綁定單元、以及與所述即時通訊服務(wù)器單元連接的轉(zhuǎn)發(fā)單元;所述網(wǎng)頁輸入模塊單元輸入內(nèi)容信息,并發(fā)送通知信息到所述即時通訊服務(wù)器單元, 所述即時通訊服務(wù)器單元接收到所述通知信息時,通過所述轉(zhuǎn)發(fā)單元分析所述通知信息包 含的賬號信息,并調(diào)用所述綁定單元所綁定的對應(yīng)用戶賬號信息,發(fā)送通知信息至所綁定 的用戶通知信息顯示單元。
8. —種即時網(wǎng)站系統(tǒng),其特征在于,包括客戶端和服務(wù)器端; 所述客戶端包括網(wǎng)頁瀏覽單元、以及即時通訊平臺單元;所述網(wǎng)頁瀏覽單元包括即時通訊平臺觸發(fā)模塊,所述即時通訊平臺觸發(fā)模塊根據(jù)網(wǎng)頁 瀏覽單元顯示的即時通訊帳號來觸發(fā)即時通訊平臺單元,建立與所述即時通訊賬號對應(yīng)的 客戶端之間的即時通信。
9. 一種網(wǎng)站與即時通訊平臺結(jié)合的方法,其特征在于包括以下步驟51 :由服務(wù)器端的即時通訊服務(wù)器單元接入即時更新數(shù)據(jù);52 :通過同步單元調(diào)用所述即時通訊服務(wù)器單元接入的更新數(shù)據(jù),并發(fā)送到客戶端的 網(wǎng)頁瀏覽單元,進(jìn)行更新顯示;在所述步驟S1中,包括以下步驟Sl-l :通過客戶端的即時通訊平臺單元輸入即時更新數(shù)據(jù),將所輸入的即時更新數(shù)據(jù) 發(fā)送到所述即時通訊服務(wù)器單元中;Sl-2:通過客戶端的網(wǎng)頁瀏覽單元的網(wǎng)頁輸入模塊輸入即時更新數(shù)據(jù),將所輸入的即 時更新數(shù)據(jù)發(fā)送到所述即時通訊服務(wù)器單元中;所述方法還包括步驟S3 :所述同步單元將步驟Sl-2所輸入的即時更新數(shù)據(jù)發(fā)送到客 戶端的即時通訊顯示模塊顯示。
10. —種網(wǎng)站與即時通訊平臺結(jié)合的方法,其特征在于包括以下步驟Al :由客戶端的即時通訊平臺客戶端單元的網(wǎng)站數(shù)據(jù)請求模塊發(fā)送網(wǎng)站數(shù)據(jù)顯示請求 信息;A2:服務(wù)器端的解析調(diào)用單元根據(jù)輸入的網(wǎng)站數(shù)據(jù)顯示請求信息,調(diào)用服務(wù)器單元中 與所述網(wǎng)站數(shù)據(jù)顯示請求信息對應(yīng)的網(wǎng)站數(shù)據(jù);A3:當(dāng)即時通訊服務(wù)器單元接收到數(shù)據(jù)時,通過同步單元將即時通訊服務(wù)器單元接入 的所述數(shù)據(jù),即時同步發(fā)送到網(wǎng)站數(shù)據(jù)顯示模塊中進(jìn)行更新顯示。
全文摘要
本發(fā)明涉及一種即時網(wǎng)站系統(tǒng)以及網(wǎng)站與即時通訊平臺結(jié)合的方法。該即時網(wǎng)站系統(tǒng)的客戶端包括即時通訊平臺客戶端單元;即時通訊平臺客戶端單元包括輸入模塊、以及顯示模塊;服務(wù)器端包括接入即時更新數(shù)據(jù)的即時通訊服務(wù)器單元、以及與即時通訊服務(wù)器單元和即時通訊平臺客戶端單元通信連接的同步單元;輸入模塊輸入數(shù)據(jù),并即時將數(shù)據(jù)發(fā)送到即時通訊服務(wù)器單元中;顯示模塊與同步單元通信連接,由同步通信單元將即時通訊服務(wù)器單元接入的數(shù)據(jù)即時同步發(fā)送到顯示模塊顯示。本發(fā)明通過網(wǎng)站和即時通訊平臺結(jié)合,使互聯(lián)網(wǎng)信息傳播更加快捷、廣泛,使人們操作互聯(lián)網(wǎng)、瀏覽網(wǎng)站、相互交流更加方便,快捷,范圍更加廣大。
文檔編號H04L12/58GK101694660SQ20091017970
公開日2010年4月14日 申請日期2009年9月30日 優(yōu)先權(quán)日2009年9月30日
發(fā)明者高維海 申請人:高維海;