[發明專利]一種透明遷移的方法及設備在審
申請號: | 201711156906.2 | 申請日: | 2017-11-20 |
公開(公告)號: | CN108173900A | 公開(公告)日: | 2018-06-15 |
發明(設計)人: | 胡琳琳;王昭;郭志川 | 申請(專利權)人: | 中國科學院聲學研究所 |
主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
代理公司: | 北京億騰知識產權代理事務所 11309 | 代理人: | 陳霽 |
地址: | 100190 *** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 服務端 客戶端 遷移 運行結果 發送 建立連接 接收服務 平臺實現 信息發送 透明 重寫 兼容 | ||
1.一種透明遷移的方法,其特征在于,包括以下步驟:
客戶端與服務端建立連接,所述客戶端將web worker信息發送至服務端;接收所述服務端發送的web worker信息的運行結果;
所述服務端接收并根據所述web worker信息,確定所述web worker信息的運行結果,將所述web worker信息的運行結果發送至所述客戶端。
2.根據權利要求1所述的方法,其特征在于,所述客戶端與服務端建立連接,所述客戶端將web worker信息發送至服務端的步驟,包括:
所述客戶端與所述服務端建立HTML5WebSocket協議連接;
所述客戶端通過第一WebSocket消息發送接口將所述web worker信息發送至服務端。
3.根據權利要求2所述的方法,其特征在于,所述客戶端與所述服務端建立HTML5WebSocket協議連接的參數包括:所述服務端的IP地址和/或端口port。
4.根據權利要求1所述的方法,其特征在于,所述服務端接收并根據所述web worker信息,確定所述web worker信息的運行結果,將所述web worker信息的運行結果發送至所述客戶端的步驟,具體包括:
所述服務端根據所述web worker信息解析所述web worker信息的類型;
所述服務端根據所述web worker信息的類型,確定所述web worker信息的運行結果,將所述web worker信息的運行結果發送至所述客戶端。
5.根據權利要求4所述的方法,其特征在于,所述web worker信息的類型包括:webworker創建請求和通信消息。
6.根據權利要求5所述的方法,其特征在于,所述服務端根據所述web worker信息的類型,確定所述web worker信息的運行結果,將所述web worker信息的運行結果發送至所述客戶端的步驟,具體包括:
當所述web worker信息的類型為所述web worker創建請求時,所述服務端解析出所述web worker創建請求中的js文件之后,根據所述js文件創建web worker線程,確定所述webworker信息的運行結果,將所述web worker信息的運行結果發送至所述客戶端;
當所述web worker信息的類型為所述通信消息時,所述服務端解析所述通信消息的內容,并通過HTML5web worker標準接口將所述通信消息的內容轉發至正在運行的所述webworker線程,確定所述web worker信息的運行結果,將所述web worker信息的運行結果發送至所述客戶端。
7.根據權利要求1所述的方法,其特征在于,所述服務端接收并根據所述web worker信息,確定所述web worker信息的運行結果,將所述web worker信息的運行結果發送至所述客戶端的步驟,包括:
所述服務端將所述web worker信息的運行結果通過HTML5web worker標準接口發送至所述服務端主線程,所述服務端主線程再將所述web worker的運行結果通過第二WebSocket消息發送接口發送至所述客戶端。
8.根據權利要求1所述的方法,其特征在于,所述客戶端接收所述服務端發送的webworker信息的運行結果的步驟,包括:
所述客戶端通過HTML5web worker消息發送接口將所述web worker信息的運行結果發送至web應用主線程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院聲學研究所,未經中國科學院聲學研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711156906.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:區塊鏈的信息處理方法及裝置
- 下一篇:數據傳輸、發布及訂閱方法和裝置