日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種前端頁面與后端服務器通信方法在審

專利信息
申請號: 201410095255.0 申請日: 2014-03-14
公開(公告)號: CN103905435A 公開(公告)日: 2014-07-02
發明(設計)人: 劉涵;牛建新 申請(專利權)人: 北京六間房科技有限公司
主分類號: H04L29/06 分類號: H04L29/06;H04L29/08
代理公司: 北京博思佳知識產權代理有限公司 11415 代理人: 林祥
地址: 100048 北京市*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 前端 頁面 后端 服務器 通信 方法
【說明書】:

技術領域

發明涉及通信技術領域,尤其涉及一種前端頁面與后端服務器通信方法。

背景技術

隨著互聯網的飛速發展,用戶可以通過瀏覽器查詢各種多媒體信息,甚至進行在線數據交互,基于Web前端頁面的服務程序與后端服務交換數據的實效性越來越重要。傳統的互聯網應用常采用ajax(異步JavaScript和XML,指一種創建交互式網頁應用的網頁開發技術)等方式獲取后端服務器數據,但ajax在每種瀏覽器上的的實現方式各不相同。前端頁面可以通過ajax向服務器后端請求的數據,但該請求通常會受到瀏覽器的限制,比如瀏覽器限制向相同域名下http服務器最多同時發送6個請求,其他的請求則被瀏覽器排隊,直到前一個請求完成為止,這樣頁面就會發生阻塞、卡住不動,不能滿足用戶需求。

為了解決上述問題,在最新的HTML5標準中提出了一種Web?Socket技術,他的意義在于用戶可以通過前端頁面實現很多以前無法實現的應用。例如目前的在線聊天室,如果用戶想要發送一句話,在他按下“發送”按鈕的同時,瀏覽器會遞送給目標服務器一個請求,然后服務器端會將這句話顯示在前端頁面上,用戶需要刷新自己的瀏覽器以獲得最新頁面才可以看到新消息。但Web?Socket的雙向通信功能,通過Web?Socket技術構建的HTML5應用,用戶不再需要頻繁的刷新頁面以獲取新數據,而新數據會自動由服務器端推送至用戶的電腦的前端頁面上。這樣的方式免去了瀏覽器的訪問限制同時簡化了用戶操作。

但是目前并不是所有的瀏覽器均支持HTML5標準,尤其是IE系列的部分瀏覽器還不能夠實現類似Web?Socket的雙向通信功能,無法通過后端服務器向前端頁面提供數據推送服務。

發明內容

有鑒于此,本發明提供一種前端頁面與后端服務器通信方法,所述方法應用于后端服務器,所述方法包括如下步驟:

S1.當用戶打開前端頁面時,所述后端服務器向該用戶的所述前端頁面發送連接組件、封裝組件和數據交互組件;所述連接組件用于使前端頁面與后端服務器建立TCP長連接;

S2.當用戶通過前端頁面上的所述封裝組件向所述后端服務器發送按照預定封裝格式封裝的報文時,所述后端服務器判斷封裝中預設標記的標記值,若所述標記值為第一標記值時,則將所述報文解封裝并提取所述報文中的數據根據其應用類型進行相應處理。

優選的,所述預定封裝格式包括:數據長度、指令類型、指令參數以及其他數據,所述預設標記為所述指令類型。

優選的,所述預設標記的標記值還包括第二標記值,所述方法還包括步驟:

S3.當用戶通過前端頁面上的所述封裝組件向所述后端服務器發送按照預定封裝格式封裝的報文時,所述后端服務器判斷封裝中預設標記的標記值,若所述標記值為第二標記值時,則根據所述報文的指令參數進行登錄信息驗證,將驗證結果返回至所述用戶前端頁面的數據交互組件。

優選的,所述預設標記的標記值還包括第三標記值,所述方法還包括步驟:

S4.當所述后端服務器在預設時間內未收到所述前端頁面發送的攜帶有第三標記值的報文時,則通過所述連接組件斷開與所述前端頁面的長連接。

優選的,所述預設標記的標記值還包括第四標記值,所述方法還包括步驟:

S5.當用戶通過前端頁面上的所述封裝組件向所述后端服務器發送按照預定封裝格式封裝的報文時,所述后端服務器判斷封裝中預設標記的標記值,若所述標記值為第四標記值時,則通過所述連接組件斷開與所述前端頁面的長連接關系。

優選的,所述封裝組件還用于,在到達前端頁面后進行初始化,并與所述后端服務器進行非對稱加密協商,以協商出用于對數據加密以及解密的密鑰,并在協商完成后再為數據交互組件提供服務。

優選的,所述方法還包括步驟:

S6.所述后端服務器將數據進行編碼并發送至所述前端頁面的封裝組件;所述封裝組件還用于,對接收的所述后端服務器數據進行對應的解碼。

優選的,所述連接組件、封裝組件和數據交互組件是基于flash的組件。

優選的,所述方法還包括步驟:

S7.所述后端服務器向用戶的前端頁面發送XML?Socket組件。

相對與現有技術,本發明可以通過后端服務器向瀏覽器的前端頁面發送連接組件、封裝組件和數據交互組件來實現后端服務器通過長連接向前端頁面推送數據,且本發明使用自主設計的通訊協議,從而減少了數據傳輸時的無用數據,提高了傳輸效率。

附圖說明

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京六間房科技有限公司,未經北京六間房科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201410095255.0/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 日韩精品中文字幕一区| 亚洲欧美一区二区精品久久久| 国产伦精品一区二区三区无广告| 国产精品久久久久久一区二区三区| 欧美一区二区三区爽大粗免费| 午夜精品影视| 国产精品国产三级国产专区53| 欧美精品久久一区二区| 国产精品亚洲二区| 国产日韩欧美综合在线| 精品日韩久久久| 91偷拍网站| 欧美日韩一区在线视频| 久久久久久亚洲精品| 国产不卡网站| 国产精品视频一区二区在线观看| 欧美视频1区| 538国产精品一区二区免费视频| 国产一区日韩在线| 狠狠躁狠狠躁视频专区| 日韩有码一区二区三区| 91日韩一区二区三区| 国产精品一区二区av日韩在线 | av午夜在线| 国产亚洲精品久久网站| 亚洲欧美日韩综合在线| 狠狠色噜噜狠狠狠狠视频| 久久久精品a| 国产午夜精品一区| 欧美乱妇在线视频播放| 久久久久国产亚洲| 久久一区二| 99爱精品视频| 91夜夜夜| 亚洲va国产| 国产精品日韩一区二区三区| 欧美日韩国产在线一区二区三区| 午夜特级片| 久久婷婷国产香蕉| 亚洲欧美日韩综合在线| 欧美777精品久久久久网| 国产二区视频在线播放| 国产二区不卡| 亚洲精品欧美精品日韩精品| 欧美在线观看视频一区二区 | 国产精品久久久久久久久久久杏吧| 91午夜精品一区二区三区| 久久九九国产精品| 亚洲欧美另类综合| 久久亚洲精品国产一区最新章节| 99久久国产免费| 波多野结衣巨乳女教师| 日本免费电影一区二区三区| 人人玩人人添人人澡97| 国产精品高潮呻| 国产精品久久久久久久四虎电影| 亚洲乱码一区二区三区三上悠亚| 久久国产精品99国产精| 欧美一区二区三区白人| 国产v亚洲v日韩v欧美v片| 国产69精品久久久久999小说| 国产97在线播放| 久久亚洲综合国产精品99麻豆的功能介绍| 一区二区午夜| 又黄又爽又刺激久久久久亚洲精品| 国产黄色网址大全| 午夜激情在线播放| 色乱码一区二区三区网站| 国产精品99久久久久久宅男| 亚洲精品乱码久久久久久蜜糖图片| 亚洲综合日韩精品欧美综合区| 蜜臀久久99精品久久久| 97精品国产aⅴ7777| 日韩精品久久一区二区| 欧美乱码精品一区二区三| 国产亚洲综合一区二区| 狠狠色很很在鲁视频| 国产精自产拍久久久久久蜜 | 国产日韩欧美在线一区| 久久99精品久久久久国产越南| 国产精品一二二区| 亚洲网站久久|