[發(fā)明專利]在Windows操作系統(tǒng)中實(shí)現(xiàn)局域網(wǎng)程序分發(fā)的方法有效
| 申請?zhí)枺?/td> | 201110207353.5 | 申請日: | 2011-07-21 |
| 公開(公告)號(hào): | CN102360285A | 公開(公告)日: | 2012-02-22 |
| 發(fā)明(設(shè)計(jì))人: | 丁萬年;廖強(qiáng);何永安;陳日良 | 申請(專利權(quán))人: | 福州銳達(dá)數(shù)碼科技有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44;G06F9/445;H04L29/06 |
| 代理公司: | 福州市鼓樓區(qū)京華專利事務(wù)所(普通合伙) 35212 | 代理人: | 宋連梅 |
| 地址: | 350000 福建省福州市倉山區(qū)*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | windows 操作系統(tǒng) 實(shí)現(xiàn) 局域網(wǎng) 程序 分發(fā) 方法 | ||
1.一種在Windows操作系統(tǒng)中實(shí)現(xiàn)局域網(wǎng)程序分發(fā)的方法,其特征在 于:包括如下步驟:
步驟10、先創(chuàng)建項(xiàng)目工程組,在項(xiàng)目工程組中,創(chuàng)建服務(wù)端工程與客 戶端工程;
步驟20、然后在服務(wù)端工程與客戶端工程中,創(chuàng)立窗體類:
服務(wù)端工程中:在代碼初始化窗體函數(shù)中,讀取歷史已登錄的客戶端資 料,同時(shí)進(jìn)行排布;然后設(shè)置UDP通訊端口,獲取本機(jī)的IP地址;再獲取 當(dāng)前局域網(wǎng)的廣播地址,向客戶端發(fā)送服務(wù)端上線通知及要求客戶端作出回 應(yīng),創(chuàng)建程序分發(fā)打包、發(fā)送窗體類:此類主要功能是打包、發(fā)送所需要分 發(fā)的軟件的數(shù)據(jù)包;
客戶端工程中:在代碼初始化窗體函數(shù)中,設(shè)置UDP通訊端口,獲取 本機(jī)的IP地址;獲取當(dāng)前局域網(wǎng)的廣播地址,向服務(wù)端發(fā)送客戶端上線通 知及一些客戶端的基本信息,設(shè)置工程不在任務(wù)欄上顯示位置,設(shè)置 Application.ShowMainForm的屬性使工程不顯示以不在任務(wù)管理器中顯示;
步驟30、在服務(wù)端工程中,創(chuàng)建程序分發(fā)打包、發(fā)送窗體類:此類主 要功能是打包、發(fā)送所需要分發(fā)的軟件的數(shù)據(jù)包;
并在客戶端工程中創(chuàng)建程序分發(fā)接收、分解類:此類主要功能接收、分 解服務(wù)端發(fā)送來的數(shù)據(jù)包;
步驟40、建立自定義的消息類型,并使服務(wù)端工程與客戶端工程的自 定義的消息類一致,當(dāng)需要進(jìn)行某個(gè)功能時(shí),進(jìn)行自定義消息通訊,以達(dá)到 預(yù)定功能的要求。
2.根據(jù)權(quán)利要求1所述的在Windows操作系統(tǒng)中實(shí)現(xiàn)局域網(wǎng)程序分發(fā) 的方法,其特征在于:所述步驟30中,在服務(wù)端工程中,創(chuàng)建程序分發(fā)打 包、發(fā)送窗體類進(jìn)一步包括下述步驟:
(1)安裝軟件之前,對系統(tǒng)的系統(tǒng)盤與安裝的軟件目標(biāo)盤進(jìn)行掃描,生 成系統(tǒng)目錄文件1,對系統(tǒng)注冊表進(jìn)行掃描,生成系統(tǒng)注冊表信息文件1;
(2)進(jìn)行所需軟件安裝,在所有軟件安裝完畢后,再進(jìn)行系統(tǒng)的系統(tǒng)的 系統(tǒng)盤與安裝的軟件目標(biāo)盤進(jìn)行掃描,生成系統(tǒng)目錄文件2,對系統(tǒng)注冊表 進(jìn)行掃描,生成系統(tǒng)注冊表信息文件2;
(3)進(jìn)行系統(tǒng)目錄文件1與系統(tǒng)目錄文件2進(jìn)行比較,把更新、增加的 記錄生成一個(gè)新的目錄文件,之后根據(jù)新的目錄文件把所需的文件進(jìn)行壓 縮、拷貝打包成一個(gè)數(shù)據(jù)包;
(4)進(jìn)行系統(tǒng)注冊表信息文件1與系統(tǒng)注冊表信息文件2進(jìn)行對比,把 更新、增加的記錄生成一個(gè)新的注冊表文件,之后添加到步驟(3)的數(shù)據(jù)包 中,生成最后的數(shù)據(jù)包;
(5)數(shù)據(jù)包生成后,把步驟(4)中最后的數(shù)據(jù)包,發(fā)送給各個(gè)客戶端。
3.根據(jù)權(quán)利要求2所述的在Windows操作系統(tǒng)中實(shí)現(xiàn)局域網(wǎng)程序分發(fā) 的方法,其特征在于:所述步驟30中,在客戶端工程中創(chuàng)建程序分發(fā)接收、 分解類進(jìn)一步包括:
(1)接收到服務(wù)端發(fā)來的數(shù)據(jù)包;
(2)接收完成后,進(jìn)行數(shù)據(jù)包的分解工作,先分解出文件包與注冊表信 息包,然后把文件包中的各個(gè)文件按照服務(wù)端所安裝目錄信息,分別拷貝到 相應(yīng)的目錄中;
(3)之后把注冊表信息包中的相關(guān)信息文件,注冊到系統(tǒng)注冊表中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福州銳達(dá)數(shù)碼科技有限公司,未經(jīng)福州銳達(dá)數(shù)碼科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110207353.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種雙排隙齒輪
- 下一篇:有機(jī)EL元件
- 檢測Windows系統(tǒng)已知漏洞的方法和系統(tǒng)
- 一種對主機(jī)進(jìn)行管控的方法及系統(tǒng)
- 一種基于windows服務(wù)控制器的系統(tǒng)自動(dòng)運(yùn)行方法
- 處理windows update彈窗出現(xiàn)的方法和系統(tǒng)
- 檢測系統(tǒng)中已安裝應(yīng)用的方法和客戶端
- 一種Windows Phone手機(jī)數(shù)據(jù)的鏡像方法
- 在Windows下對Linux系統(tǒng)中無線通訊模塊調(diào)試數(shù)據(jù)抓取方法和系統(tǒng)
- 一種實(shí)現(xiàn)Windows系統(tǒng)自動(dòng)化安裝的系統(tǒng)及方法
- 一種基于Windows To Go的增強(qiáng)方法及系統(tǒng)
- 一種批量控制windows快速部署的工具及方法
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 一種無線局域網(wǎng)的發(fā)現(xiàn)方法、設(shè)備和系統(tǒng)
- 局域網(wǎng)終端的認(rèn)證方法和裝置
- 一種確定無線局域網(wǎng)部署信息、終端定位方法及相關(guān)裝置
- 基于客戶端配置虛擬局域網(wǎng)的系統(tǒng)及方法
- 無線局域網(wǎng)連接方法及裝置
- 一種無線局域網(wǎng)的連接方法和裝置
- 公共無線局域網(wǎng)的挖掘方法及裝置
- 無線局域網(wǎng)連接方法、裝置、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 無線局域網(wǎng)連接管理方法、裝置、軟件程序及存儲(chǔ)介質(zhì)
- 一種不同局域網(wǎng)之間數(shù)據(jù)安全共享的方法





