999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

遠(yuǎn)程監(jiān)控系統(tǒng)臺(tái)站主控程序遠(yuǎn)程升級(jí)和備份軟件的設(shè)計(jì)與實(shí)現(xiàn)

2019-06-22 07:00:54李敏盛蘇志偉羅歡李克文黃慧
視聽 2019年5期
關(guān)鍵詞:指令程序

李敏盛 蘇志偉 羅歡 李克文 黃慧

(廣西廣播電視無線傳播樞紐臺(tái))

一、引言

隨著業(yè)務(wù)的發(fā)展,廣西廣播電視各無線發(fā)射臺(tái)站舊有的主控程序需要添加或更改功能來滿足業(yè)務(wù)的需要,但是要同時(shí)更新升級(jí)100多個(gè)臺(tái)站的主控程序需要一個(gè)一個(gè)的進(jìn)入臺(tái)站主控電腦中,進(jìn)行更換舊有程序;各個(gè)臺(tái)站主控程序的設(shè)置項(xiàng)配置都是不一樣的,所以需要單獨(dú)每個(gè)臺(tái)站進(jìn)行備份。以前做備份需要一個(gè)一個(gè)進(jìn)入臺(tái)站通過復(fù)制、粘貼的笨辦法來備份主控程序,這種升級(jí)和備份方法非常不便,既浪費(fèi)人力又浪費(fèi)時(shí)間,為此我們設(shè)計(jì)和編寫了能實(shí)現(xiàn)在數(shù)據(jù)中心服務(wù)端一鍵升級(jí)臺(tái)站主控的程序,同時(shí)實(shí)現(xiàn)自動(dòng)定時(shí)或手動(dòng)備份功能。

二、方案設(shè)計(jì)

(一)系統(tǒng)架構(gòu)

本方案的設(shè)計(jì)思路是在數(shù)據(jù)中心的一臺(tái)服務(wù)器中部署遠(yuǎn)程升級(jí)的服務(wù)端程序,在另外一臺(tái)服務(wù)器中部署FTP和WEB服務(wù),然后在臺(tái)站的主控電腦中部署遠(yuǎn)程升級(jí)的客戶端程序。數(shù)據(jù)中心服務(wù)器使用windows server 2012系統(tǒng),遠(yuǎn)程升級(jí)程序的服務(wù)端和客戶端都是使用.net framework框架,C#語言編寫的WinForm窗口程序。服務(wù)端和客戶端使用UDP協(xié)議進(jìn)行通信。圖1為系統(tǒng)架構(gòu)圖。

圖1

(二)客戶端與服務(wù)端的UDP通訊連接流程

遠(yuǎn)程升級(jí)程序客戶端隨主控電腦系統(tǒng)啟動(dòng)后,會(huì)立即自動(dòng)連接服務(wù)端程序,如果連接不成功,會(huì)以10秒為周期再次連接,直到連接成功為止,服務(wù)端接收到客戶端的連接信息后,會(huì)以列表的形式保存各個(gè)客戶端的信息,包括臺(tái)站編號(hào),Socket端口,上報(bào)時(shí)間等。為了確保雙方的通訊狀態(tài),客戶端每隔10秒會(huì)向服務(wù)端發(fā)送心跳包,服務(wù)端接收到心跳包后,會(huì)更新客戶端的Socket端口和上報(bào)時(shí)間,確保服務(wù)端下發(fā)指令時(shí),客戶端能正常收到。圖2為客戶端與服務(wù)端的UDP通訊連接流程。

圖2

(三)服務(wù)端下發(fā)升級(jí)指令到客戶端的工作流程

在服務(wù)端的窗口界面上選擇要更新的一個(gè)或多個(gè)程序,點(diǎn)擊上傳,服務(wù)端就會(huì)讀取文件,然后上傳至FTP服務(wù)器,上傳成功后,服務(wù)端記錄下上傳的路徑和文件名;然后選擇一個(gè)或多個(gè)臺(tái)站,點(diǎn)擊更新,服務(wù)端就會(huì)先判斷該臺(tái)站的遠(yuǎn)程升級(jí)客戶端是否在線,如果不在線,退出升級(jí)流程,并在窗口中提示,如果在線,就會(huì)下發(fā)升級(jí)指令,內(nèi)容包括下發(fā)時(shí)間、要升級(jí)的主控程序列表以及該主控程序在FTP服務(wù)中的路徑和文件名等信息。客戶端收到升級(jí)指令后,先判斷要升級(jí)的主控程序在該臺(tái)站中是否使用,如果沒有使用則返回信息給服務(wù)端,如果使用,則會(huì)連接FTP服務(wù)器下載所需要的文件,下載成功后,關(guān)閉當(dāng)前主控程序,然后覆蓋舊有程序,覆蓋成功后,返回更新成功信息給服務(wù)端。服務(wù)端收到返回信息,在窗口顯示升級(jí)結(jié)果。圖3服務(wù)端下發(fā)升級(jí)指令到客戶端的工作流程。

圖3

(四)服務(wù)端下發(fā)備份指令到客戶端的工作流程

在服務(wù)端界面窗口上選擇要備份的一個(gè)或多個(gè)臺(tái)站,點(diǎn)擊備份按鈕,服務(wù)端會(huì)判斷選擇的臺(tái)站是否在線,如果不在線,退出工作流程,并在窗口提示臺(tái)站不在線,如果在線,則下發(fā)備份指令。客戶端收到備份指令后,復(fù)制所有主控程序所在的目錄,并進(jìn)行壓縮上傳至FTP服務(wù)器,最后將備份結(jié)果返回給客戶端,內(nèi)容包括備份成功與否、完成時(shí)間、備份文件在FTP服務(wù)器中的路徑和文件名等。服務(wù)端收到返回結(jié)果后,將備份信息存儲(chǔ)至數(shù)據(jù)庫中,并在窗口顯示備份成功與否。圖4為備份流程。

圖4

(五)遠(yuǎn)程升級(jí)程序客戶端自身的升級(jí)流程

為了以后更好的拓展客戶端的功能,客戶端增加了自我升級(jí)的功能。當(dāng)編譯出新版本后,使用FTP客戶端軟件把新程序上傳至FTP服務(wù)器固定的目錄中,再將版本號(hào)更新在WEB服務(wù)器的一個(gè)頁面上??蛻舳嗣扛?0秒就會(huì)訪問該頁面,獲取最新版本號(hào),當(dāng)發(fā)現(xiàn)新的版本號(hào)后,會(huì)下載FTP服務(wù)器中的文件,進(jìn)行自我更新并再次啟動(dòng)。圖5為自我升級(jí)流程。

圖5

三、未來功能拓展

目前更換臺(tái)站主控電腦時(shí),還需手動(dòng)從FTP服務(wù)器中下載最近的備份程序來還原主控程序,下一步將在遠(yuǎn)程升級(jí)客戶端增加自動(dòng)還原功能,當(dāng)程序啟動(dòng)后,掃描該主控電腦指定目錄是否存在主控程序,如果不存在,則向服務(wù)端請求最新的備份路徑,然后從FTP服務(wù)器中下載,還原到指定的目錄下。

圖6 遠(yuǎn)程升級(jí)程序客戶端

四、小結(jié)

圖7 遠(yuǎn)程升級(jí)程序服務(wù)端

本程序使用.net framework框架,C#語言編寫,其中使用了UDP傳輸協(xié)議進(jìn)行服務(wù)端與客戶端的通訊,文件的上傳下載都是使用FTP服務(wù)器,目前該程序部署在全區(qū)三級(jí)以上臺(tái)站的主控電腦,已正常使用1年多,運(yùn)行良好,為新遠(yuǎn)程監(jiān)控系統(tǒng)的更新改造提供了很好的助力。

猜你喜歡
指令程序
聽我指令:大催眠術(shù)
試論我國未決羈押程序的立法完善
ARINC661顯控指令快速驗(yàn)證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動(dòng)“離婚”程序程序
殺毒軟件中指令虛擬機(jī)的脆弱性分析
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
一種基于滑窗的余度指令判別算法
主站蜘蛛池模板: 人妻精品久久无码区| 国产精品毛片一区视频播| 成年人国产网站| 日本成人在线不卡视频| 日韩精品无码不卡无码| 国产精品不卡永久免费| 欧美精品伊人久久| 久久人体视频| 色香蕉网站| 97超级碰碰碰碰精品| 国产性生交xxxxx免费| 国产日产欧美精品| 欧美精品影院| 狼友av永久网站免费观看| 国产精品无码一二三视频| 欧美成人h精品网站| 久草性视频| 免费一级毛片不卡在线播放| 亚洲精品欧美日本中文字幕| 精品欧美一区二区三区久久久| 热99精品视频| 国产人在线成免费视频| 国产精品55夜色66夜色| 国产va在线观看免费| 亚洲色图欧美激情| 亚洲无码精彩视频在线观看| 日本人妻丰满熟妇区| 国产精品免费电影| 久久黄色小视频| 国产精品xxx| 亚洲中文精品久久久久久不卡| 四虎影视永久在线精品| 91福利在线观看视频| 午夜无码一区二区三区在线app| 国产精品无码翘臀在线看纯欲| aⅴ免费在线观看| 不卡视频国产| 日本亚洲欧美在线| 国产对白刺激真实精品91| 亚洲AV无码不卡无码| 日本成人在线不卡视频| 日韩精品一区二区三区swag| 国产大片黄在线观看| 亚洲国产日韩欧美在线| 亚洲国产天堂在线观看| 91成人试看福利体验区| 无码一区二区三区视频在线播放| 日韩在线视频网| 中文字幕2区| jizz在线免费播放| 自慰网址在线观看| 热99re99首页精品亚洲五月天| 国产成人亚洲精品色欲AV| 五月婷婷综合在线视频| 国产真实乱子伦视频播放| 美女无遮挡免费视频网站| 国产成在线观看免费视频| 久久99国产乱子伦精品免| 欧美一级在线| 超级碰免费视频91| 五月天天天色| 免费一级毛片不卡在线播放| 国产jizz| 亚洲精品第一页不卡| 67194在线午夜亚洲| 日韩高清成人| 国产精品一老牛影视频| 国产在线观看91精品| 无码高潮喷水在线观看| 国产高潮流白浆视频| 亚洲欧美精品在线| 香蕉伊思人视频| 欧美伦理一区| 亚洲熟女偷拍| 91亚洲精品国产自在现线| 色综合综合网| 午夜性爽视频男人的天堂| 国产日韩精品欧美一区灰| 国产地址二永久伊甸园| 亚洲AⅤ波多系列中文字幕| 日韩免费毛片视频| 中文字幕久久亚洲一区|