[發明專利]一種分段解決大數據傳輸的方法無效
| 申請號: | 201310252663.8 | 申請日: | 2013-06-25 |
| 公開(公告)號: | CN104253822A | 公開(公告)日: | 2014-12-31 |
| 發明(設計)人: | 丁力 | 申請(專利權)人: | 鎮江金鈦軟件有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 212016 江蘇省鎮*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分段 解決 數據傳輸 方法 | ||
1.一種分段解決大數據傳輸的方法,其特征在于,包括以下步驟:
分段步驟:服務端根據客戶端請求數據傳輸的方法和參數將數據庫中所需要讀取的數據讀取出來,將所述數據壓縮成字節流類型,形成字節流數據m_BytesAll;將該字節流數據按每份blockSize為1024的數量進行分段,形成總段數blockCount;將字節流數據和總段數保存在服務端的內存中,同時將總段數返回到客戶端;
分段讀取字節流數據步驟:根據總段數進行分段循環讀取,將當前所要獲取的段數intNum傳給服務端,服務端判斷該intNum是不是最后一段,如果不是最后一段,根據起始位置的字節為blockSize*(intNum-1)和返回的字節數blockSize獲取當前段的數據;如果是最后一段,則返回的字節數為m_BytesAll.Length-((bolckCount-1)*blockSize;
組合步驟:客戶端創建一個內存流用于接收服務端讀取的字節流數據,并將其組合成一條完整的字節流數據;
解壓步驟:將組合后的字節流數據通過解壓,反序列化成對應的業務實體類型的數據。
2.如權利要求1所述的一種分段解決大數據傳輸的方法,在組合步驟中,其特征在于,客戶端創建的內存流類型為MemoryStream類型。
3.如權利要求21所述的一種分段解決大數據傳輸的方法,在解壓步驟中,其特征在于,將字節流數據通過提供壓縮解壓功能的GzipStream類進行解壓。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鎮江金鈦軟件有限公司,未經鎮江金鈦軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310252663.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種計算機系統待機/喚醒功能實現方法
- 下一篇:一種無縫鋼管自動酸洗系統





