[發(fā)明專利]一種數(shù)據(jù)處理方法及服務(wù)器有效
| 申請?zhí)枺?/td> | 201710128171.6 | 申請日: | 2017-03-06 |
| 公開(公告)號: | CN108540515B | 公開(公告)日: | 2022-04-15 |
| 發(fā)明(設(shè)計)人: | 吳世友;張智泉 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L67/1095 | 分類號: | H04L67/1095;H04L67/55;H04L12/18;H04N21/475;H04N21/4782;H04N21/4788 |
| 代理公司: | 廣州三環(huán)專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù)處理 方法 服務(wù)器 | ||
本發(fā)明實施例提供一種數(shù)據(jù)處理方法及服務(wù)器,其中方法包括如下步驟:接收已打開互動場景的第一網(wǎng)頁客戶端針對所述互動場景發(fā)送的互動業(yè)務(wù)數(shù)據(jù);對所述互動業(yè)務(wù)數(shù)據(jù)進行處理得到廣播互動數(shù)據(jù);獲取已打開所述互動場景的所有網(wǎng)頁客戶端的用戶信息,所述已打開所述互動場景的所有網(wǎng)頁客戶端與所述服務(wù)器具有長連接關(guān)系;根據(jù)所述用戶信息向所述已打開所述互動場景的所有網(wǎng)頁客戶端發(fā)送所述廣播互動數(shù)據(jù),所述廣播互動數(shù)據(jù)被所述已打開所述互動場景的所有網(wǎng)頁客戶端用于在所述互動場景中輸出對應(yīng)的廣播互動消息。本發(fā)明實施例能夠提高互動業(yè)務(wù)數(shù)據(jù)的及時性,確保互動業(yè)務(wù)數(shù)據(jù)的同步性,降低服務(wù)器的服務(wù)壓力,同時節(jié)省用戶的流量。
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種數(shù)據(jù)處理方法及服務(wù)器。
背景技術(shù)
隨著電子科學技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,產(chǎn)生了各種各樣的以網(wǎng)絡(luò)為基礎(chǔ),以虛擬的人物化身為載體,用戶在其中生活、交流的網(wǎng)絡(luò)世界或(虛擬平臺),在這動態(tài)的網(wǎng)絡(luò)社會生活空間中,用戶可以進行學習、游戲、娛樂、購物等。
為了移動終端、個人計算機等客戶端能夠更好地支持多媒體,目前,通常將超級文本標記語言5(HyperText Markup Language,HTML5)頁面嵌入在客戶端內(nèi),例如直播應(yīng)用平臺等。其中,HTML5頁面可簡稱H5頁面。
以直播應(yīng)用平臺為例,嵌入在客戶端內(nèi)的H5頁面不僅可以為用戶提供直播業(yè)務(wù),例如視頻業(yè)務(wù),還可以實現(xiàn)用戶與用戶之間的互動業(yè)務(wù),例如聊天業(yè)務(wù)、贈送禮物業(yè)務(wù)等。互動業(yè)務(wù)實現(xiàn)的過程可以看成是H5頁面與服務(wù)器之間的交互過程。目前,在這個過程中,H5頁面定時向服務(wù)器發(fā)送咨詢請求,用于咨詢服務(wù)器,該H5頁面對應(yīng)的業(yè)務(wù)數(shù)據(jù)是否有更新,若有更新,則服務(wù)器向該H5頁面反饋更新的業(yè)務(wù)數(shù)據(jù),該H5頁面根據(jù)更新的業(yè)務(wù)數(shù)據(jù)進行輸出。
上述輪詢獲取業(yè)務(wù)數(shù)據(jù)的方式存在以下弊端:(1)H5頁面在業(yè)務(wù)數(shù)據(jù)有變化時不能及時獲取更新的業(yè)務(wù)數(shù)據(jù),導致H5頁面輸出的業(yè)務(wù)數(shù)據(jù)與服務(wù)器更新的業(yè)務(wù)數(shù)據(jù)存在差異;(2)由于不同客戶端的H5頁面刷新時間不一樣,導致同一H5頁面下的不同客戶端輸出的業(yè)務(wù)數(shù)據(jù)存在差異;(3)由于H5頁面定時發(fā)送咨詢請求,導致頁面刷新過于頻繁,不僅浪費用戶流量,還增大服務(wù)器的服務(wù)壓力。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種數(shù)據(jù)處理方法及服務(wù)器,能夠提高互動業(yè)務(wù)數(shù)據(jù)的及時性,確保互動業(yè)務(wù)數(shù)據(jù)的同步性,降低服務(wù)器的服務(wù)壓力,同時節(jié)省用戶的流量。
本發(fā)明實施例第一方面提供一種數(shù)據(jù)處理方法,包括:
接收已打開互動場景的第一網(wǎng)頁客戶端針對所述互動場景發(fā)送的互動業(yè)務(wù)數(shù)據(jù),所述第一網(wǎng)頁客戶端與服務(wù)器具有長連接關(guān)系;
對所述互動業(yè)務(wù)數(shù)據(jù)進行處理得到廣播互動數(shù)據(jù);
獲取已打開所述互動場景的所有網(wǎng)頁客戶端的用戶信息,所述已打開所述互動場景的所有網(wǎng)頁客戶端與所述服務(wù)器具有長連接關(guān)系;
根據(jù)所述用戶信息向所述已打開所述互動場景的所有網(wǎng)頁客戶端發(fā)送所述廣播互動數(shù)據(jù),所述廣播互動數(shù)據(jù)被所述已打開所述互動場景的所有網(wǎng)頁客戶端用于在所述互動場景中輸出對應(yīng)的廣播互動消息。
其中,所述廣播互動數(shù)據(jù)包括第一廣播互動數(shù)據(jù),所述對所述互動業(yè)務(wù)數(shù)據(jù)進行處理得到廣播互動數(shù)據(jù),包括:對所述互動業(yè)務(wù)數(shù)據(jù)進行數(shù)據(jù)格式轉(zhuǎn)換處理得到數(shù)據(jù)格式為json數(shù)據(jù)格式的第一廣播互動數(shù)據(jù)。
其中,所述廣播互動數(shù)據(jù)還包括第二廣播互動數(shù)據(jù),所述對所述互動業(yè)務(wù)數(shù)據(jù)進行處理得到廣播互動數(shù)據(jù),包括:根據(jù)所述互動業(yè)務(wù)數(shù)據(jù)的業(yè)務(wù)類型,更新所述互動場景的特征對象的互動業(yè)務(wù)統(tǒng)計數(shù)據(jù);若更新后的所述互動場景的特征對象的互動業(yè)務(wù)統(tǒng)計數(shù)據(jù)滿足第一預(yù)設(shè)互動業(yè)務(wù)廣播條件,則根據(jù)所述互動場景的特征對象的互動業(yè)務(wù)統(tǒng)計數(shù)據(jù)生成第二廣播互動數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710128171.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





