国产精品天干天干在线播放,大尺度揉捏胸床戏视频,樱花草www日本在线观看,狠狠躁夜夜躁人人爽天天天天97

Document
拖動滑塊完成拼圖
個人中心

預(yù)訂訂單
服務(wù)訂單
發(fā)布專利 發(fā)布成果 人才入駐 發(fā)布商標 發(fā)布需求

在線咨詢

聯(lián)系我們

龍圖騰公眾號
首頁 專利交易 科技果 科技人才 科技服務(wù) 國際服務(wù) 商標交易 會員權(quán)益 IP管家助手 需求市場 關(guān)于龍圖騰
 /  免費注冊
到頂部 到底部
清空 搜索
當前位置 : 首頁 > 專利喜報 > 恭喜麒麟軟件有限公司王宇鋒獲國家專利權(quán)

恭喜麒麟軟件有限公司王宇鋒獲國家專利權(quán)

買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監(jiān)控用IP管家,真方便!

龍圖騰網(wǎng)恭喜麒麟軟件有限公司申請的專利一種宿主機與客戶機之間文件傳輸?shù)姆椒?/a>獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識產(chǎn)權(quán)局授予,授權(quán)公告號為:CN119520513B

龍圖騰網(wǎng)通過國家知識產(chǎn)權(quán)局官網(wǎng)在2025-05-30發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請?zhí)?專利號為:202510098492.0,技術(shù)領(lǐng)域涉及:H04L67/06;該發(fā)明授權(quán)一種宿主機與客戶機之間文件傳輸?shù)姆椒?/a>是由王宇鋒;雷翔;謝明;張鐸設(shè)計研發(fā)完成,并于2025-01-22向國家知識產(chǎn)權(quán)局提交的專利申請。

一種宿主機與客戶機之間文件傳輸?shù)姆椒?/a>在說明書摘要公布了:本發(fā)明涉及計算機技術(shù)領(lǐng)域,具體提供一種宿主機與客戶機之間文件傳輸?shù)姆椒ǎú襟E:在客戶機側(cè)設(shè)置信息連接的ViofsServer模塊和viofsDrvier模塊,在宿主機側(cè)設(shè)置virtiofsd模塊和Qemu模塊;基于Qemu在傳輸數(shù)據(jù)初始化時實現(xiàn)virtiofsd模塊、ViofsServer模塊和viofsDrvier模塊的初始配置、參數(shù)傳遞,以及事件綁定觸發(fā)響應(yīng)的關(guān)系連接;基于virtio協(xié)議實現(xiàn)viofsDrvier模塊與virtiofsd模塊之間的數(shù)據(jù)通道。在不通過網(wǎng)絡(luò)堆棧且不配置共享目錄的情況下,保留高性能傳輸?shù)膬?yōu)點,實現(xiàn)宿主機與客戶機之間任意文件傳輸功能。

本發(fā)明授權(quán)一種宿主機與客戶機之間文件傳輸?shù)姆椒?/a>在權(quán)利要求書中公布了:1.一種宿主機與客戶機之間文件傳輸?shù)姆椒ǎ涮卣髟谟冢ú襟E:S1:在客戶機GuestOS側(cè)設(shè)置信息連接的ViofsServer模塊和viofsDriver模塊,在宿主機HostOS側(cè)設(shè)置virtiofsd模塊和Qemu模塊;S2:基于Qemu在傳輸數(shù)據(jù)初始化時實現(xiàn)virtiofsd模塊、ViofsServer模塊和viofsDriver模塊的初始配置、參數(shù)傳遞,以及事件綁定觸發(fā)響應(yīng)的關(guān)系連接;S3:基于virtio協(xié)議實現(xiàn)viofsDriver模塊與virtiofsd模塊之間的數(shù)據(jù)通道;S4:基于步驟S1-S3所搭建的客戶機與宿主機之間的傳輸機制,基于用戶發(fā)起的文件傳輸命令,在virtio協(xié)議之上封裝FUSE命令,用來處理文件打開命令,文件讀命令、文件寫命令和文件關(guān)閉命令,完成文件傳輸;S5:由用戶通過命令行的方法發(fā)起文件傳輸命令;ViofsServer模塊是客戶機GuestOS中的一個服務(wù)程序,用來接收客戶機GuestOS中的用戶g_user發(fā)送的傳輸文件命令并做相應(yīng)的處理,也會接收viofsDriver模塊發(fā)過來的傳輸文件命令做相應(yīng)的處理;viofsDriver模塊是客戶機GuestOS中的一個驅(qū)動程序,用于把從ViofsServer模塊接收到的命令先根據(jù)virtio協(xié)議封裝然后通過數(shù)據(jù)通道下發(fā)到宿主機HostOS的virtiofsd模塊,也接收從數(shù)據(jù)通道傳來的根據(jù)FUSE協(xié)議和virtio協(xié)議依次封裝的命令,先根據(jù)virtio協(xié)議解析后再發(fā)送到ViofsServer模塊;virtiofsd模塊是宿主機HostOS的服務(wù)程序,用來接收宿主機HostOS中的用戶h_user發(fā)送的傳輸文件命令并做相應(yīng)的處理,也會接收數(shù)據(jù)通道發(fā)過來的傳輸文件命令并做相應(yīng)的處理;所述步驟S5包括:客戶機GuestOS中的用戶g_user通過命令行發(fā)起的將GuestOS中的文件發(fā)送給HostOS的傳輸文件命令;在執(zhí)行所述客戶機GuestOS中的用戶g_user通過命令行發(fā)起的將GuestOS中的文件發(fā)送給HostOS的傳輸文件命令時,包括步驟:A1:g_user通過命令行發(fā)送相應(yīng)的文件傳輸命令給ViofsServer模塊,并傳遞了在HostOS上的存儲路徑和在GuestOS上的讀取路徑,所述文件傳輸命令包括打開命令、讀命令、寫命令和關(guān)閉命令;A2:ViofsServer模塊根據(jù)讀取路徑和打開命令,對GuestOS上的讀取路徑執(zhí)行打開操作,然后根據(jù)FUSE協(xié)議將存儲路徑和打開命令封裝為相應(yīng)的FUSE命令發(fā)送給viofsDriver模塊;A3:viofsDriver模塊將FUSE命令根據(jù)virtio協(xié)議再次封裝并通過數(shù)據(jù)通道發(fā)送給virtiofsd模塊;A4:virtiofsd模塊根據(jù)virtio協(xié)議和FUSE協(xié)議依次解析到存儲路徑和打開命令,然后對HostOS上的存儲路徑執(zhí)行打開操作,獲取文件標識,根據(jù)FUSE協(xié)議和virtio協(xié)議將文件標識依次封裝并通過數(shù)據(jù)通道發(fā)送給viofsDriver模塊;A5:viofsDriver模塊根據(jù)virtio協(xié)議解析到相應(yīng)的FUSE命令并轉(zhuǎn)發(fā)給ViofsServer模塊;A6:ViofsServer模塊根據(jù)FUSE協(xié)議解析到文件標識后,再根據(jù)讀命令和指定內(nèi)存信息對讀取路徑的文件執(zhí)行讀操作,然后根據(jù)FUSE協(xié)議將寫命令、文件標識、指定內(nèi)存信息和本次寫入長度封裝為相應(yīng)的FUSE命令發(fā)送給viofsDriver模塊,所述指定內(nèi)存信息,包括內(nèi)存開始地址、內(nèi)存長度和每次讀取文件的大小,所述本次寫入長度與ViofsServer模塊本次讀取的真實長度相同;A7:viofsDriver模塊將FUSE命令根據(jù)virtio協(xié)議再次封裝并通過數(shù)據(jù)通道發(fā)送給virtiofsd模塊;A8:virtiofsd模塊根據(jù)virtio協(xié)議和FUSE協(xié)議依次解析到寫命令、文件標識、指定內(nèi)存信息和本次寫入長度,根據(jù)指定內(nèi)存信息和本次寫入長度對存儲路徑的文件執(zhí)行寫操作,然后根據(jù)FUSE協(xié)議和virtio協(xié)議將本次寫入的真實長度依次封裝并通過數(shù)據(jù)通道發(fā)送給viofsDriver模塊;A9:viofsDriver模塊根據(jù)virtio協(xié)議解析到相應(yīng)的FUSE命令并轉(zhuǎn)發(fā)給ViofsServer模塊;A10:ViofsServer模塊根據(jù)FUSE協(xié)議解析到本次寫入的真實長度后,再次根據(jù)讀命令和指定內(nèi)存信息對讀取路徑的文件執(zhí)行讀操作,然后根據(jù)FUSE協(xié)議將寫命令、文件標識、指定內(nèi)存信息和本次寫入長度依次封裝為相應(yīng)的FUSE命令發(fā)送給viofsDriver模塊,本次寫入長度與ViofsServer模塊本次讀取的真實長度相同;A11:重復(fù)執(zhí)行A7-A10,直到本次讀取的真實長度為0,即所有數(shù)據(jù)寫完,ViofsServer模塊根據(jù)關(guān)閉命令對讀取路徑執(zhí)行關(guān)閉操作,然后根據(jù)FUSE協(xié)議將文件標識和關(guān)閉命令封裝為相應(yīng)的FUSE命令發(fā)送給viofsDriver模塊;A12:viofsDriver模塊將FUSE命令根據(jù)virtio協(xié)議再次封裝并通過數(shù)據(jù)通道發(fā)送給virtiofsd模塊;A13:virtiofsd模塊根據(jù)virtio協(xié)議和FUSE協(xié)議依次解析到文件標識和關(guān)閉命令,然后對HostOS上的存儲路徑執(zhí)行關(guān)閉操作,獲取關(guān)閉成功標志,根據(jù)FUSE協(xié)議和virtio協(xié)議將關(guān)閉成功標志依次封裝并通過數(shù)據(jù)通道發(fā)送給viofsDriver模塊;A14:viofsDriver模塊根據(jù)virtio協(xié)議解析到相應(yīng)的FUSE命令并轉(zhuǎn)發(fā)給ViofsServer模塊;A15:ViofsServer模塊根據(jù)FUSE協(xié)議解析到關(guān)閉成功標志后,流程結(jié)束。

如需購買、轉(zhuǎn)讓、實施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請人或?qū)@麢?quán)人麒麟軟件有限公司,其通訊地址為:300450 天津市濱海新區(qū)塘沽海洋科技園信安創(chuàng)業(yè)廣場3號樓6-8層;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。

免責(zé)聲明
1、本報告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準確性。
2、報告中的分析和結(jié)論僅反映本公司于發(fā)布本報告當日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。
主站蜘蛛池模板: 漳平市| 丰原市| 丹寨县| 北流市| 海城市| 淮南市| 岳普湖县| 鹤峰县| 河东区| 长治县| 绥芬河市| 临沭县| 德化县| 扬中市| 屏南县| 金华市| 榆社县| 长岭县| 尖扎县| 商南县| 名山县| 湘阴县| 颍上县| 木兰县| 观塘区| 剑川县| 京山县| 青阳县| 合作市| 灵宝市| 垣曲县| 黔江区| 沂源县| 甘谷县| 襄垣县| 特克斯县| 霍州市| 商都县| 略阳县| 高安市| 定州市|