<button id="6ymue"><menu id="6ymue"></menu></button>
    • <s id="6ymue"></s>
    • 美章網 資料文庫 服務器管理系統論文范文

      服務器管理系統論文范文

      本站小編為你精心準備了服務器管理系統論文參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

      服務器管理系統論文

      1服務器端開發

      服務器的主要功能如圖4所示。服務器端采用C/S和B/S混合結構,設備端與數據處理服務器直接相連,響應速度快,事務處理能力強[6]。服務器可直接訪問后臺MySQL數據庫,對數據庫進行讀寫操作。通過TCP/IP的應用層HTTP(超文本傳輸)協議訪問Web服務器實現對橫機運行狀態的在線監控。

      1.1數據處理模塊開發數據處理模塊是服務器端開發的核心,其負責接受設備端發送的數據并將數據及時更新到數據庫,同時向設備端發送數據。數據處理模塊還負責與移動終端建立連接。移動終端主動向數據處理模塊發送指令,其接收到指令后對其解析并根據指令向移動終端返回相應的數據包,采用客戶/服務器通信模式,如圖5所示。數據處理模塊要求能同時為多個設備端提供服務,并且對每個設備端做出快速的響應,故要求其具有較高的并發性能。此外在通信的過程中,ServerSocket的accept()方法和Socket的read()方法都有可能使運行過程中發生阻塞。當與多個設備端同時通信時,就必須開啟多個線程,就有可能發生多個通信線程阻塞,而且線程的多少與服務器的并發能力有如圖6所示。由圖6可以看出線程數目達到一定值反而會降低系統能力,原因是較多的線程會消耗很多系統資源,加大了系統的管理難度,且對于開啟最優線程數目不易把握,故需對系統的并發能力進行優化。本模塊在反復調試的基礎上采取JDK類庫提供的線程池和java.nio包提供的非阻塞通信機制實現系統的開發。在多設備端請求連接時,開啟兩個線程,一個線程負責與設備端的連接操作,另一個線程專門負責數據的接受和發送操作。負責連接的線程采取阻塞的工作模式,當有設備端連接時,就向Selector類注冊讀就緒和寫就緒事件,沒有連接就進入阻塞狀態,直到有新的連接請求。負責收發數據的線程采用非阻塞的工作模式,當讀寫就緒事件發生時就執行相應的讀寫操作[7]。

      1.2Web服務器和MySQL數據庫的搭建Web服務器是基于網站架設的服務器,主要作用是提供網上信息瀏覽服務,只需打開瀏覽器向Web服務器發送指定鏈接便可在線查看橫機信息,本系統使用Apache開源軟件組織的Tomcat進行服務器端的配置開發。Tomcat服務器是當今進行JavaWeb開發使用最廣泛的Servelt/JSP服務器,因為它運行穩定,性能可靠。結合Java語言強大的網絡功能開發出B/S架構Web服務器,Web服務器也能夠操作后臺數據庫。B/S架構的通信原理是基于應用層的HTTP協議實現的,HTTP是一種請求/響應式的協議。客戶端向服務器端發送請求(在瀏覽器地址欄輸入鏈接網址),服務器返回響應。HTTP協議嚴格規定了HTTP請求和HTTP響應的數據格式,其請求包括:請求方法,URI,HTTP協議的版本,請求頭,請求征文;響應包括:HTTP協議的版本,狀態代碼,描述,響應頭,響應正文[8]。MySQL是一個關系型數據庫管理系統,可以將數據分類保存在一張張表中,并且其體積小、運行快、具有較高的查詢速度,故本系統選擇MySQL數據庫保存橫機信息。

      1.3遠程監控終端的開發隨著Android智能手機的普及,開發手機端的軟件監控橫機生產更加方便快捷,手機APP與服務器端采用C/S架構的通訊模式,服務器根據手機APP發送的請求標志返回相應的數據,這樣便可隨時隨地在手機端查看橫機數據。Android智能手機分辨率眾多,移動端監控APP必須要適應多種分辨率的手機設備,其編程思想是:首先利用WindowManager獲取手機屏幕的分辨率的高和寬,然后根據分辨率在各個界面上采取相應的比例繪制界面布局,并將從服務器端獲取的參數顯示到相應的位置。

      2通信協議開發

      采用TCP/IP協議與服務器端數據處理模塊進行通信,通過Socket編程,將橫機的運行狀態和編織的花型數據以字節的方式發送到數據處理模塊。該模塊采用多線程機制不斷地接受客戶端的連接請求并將接收到的數據寫入后臺數據庫。通訊數據包主要字節的定義如表1所示。其中,包頭標志符由系統固定為某一值,作為驗證該數據是否安全的標志,驗證通過服務器端才能接受此包數據;包長度表示一個包的長度;包命令字是核心內容,支出這一包數據的功能。包命令字的定義見表2。

      3系統調試

      本系統在杭州與非科技有限公司提供的橫機控制器上進行測試。在設備端設置CNT文件的參數如圖7所示,然后將參數通過網絡發送到服務器端,服務器端的數據處理軟件接收到數據后,將其保存到后臺數據庫的相應的表中,通過查看數據處理軟件的CNT界面(如圖8所示),可以看出服務器端已成功的接收到設備端發送的數據。在手機端監控軟件能夠實時獲取橫機運行參數數據,系統基本達到橫機生產控制的預期效果。

      4結語

      近年來,橫機控制系統智能化水平得到了不斷的發展,但其系統的開放性沒有得到顯著的提高,本文基于這種思想設計了一種人機網絡管理系統,將計算機網絡技術運用于橫機控制系統中,設計出網頁和移動終端兩種監控平臺,實現了實時實地對橫機的集中監控和管理,使對橫機的監控管理不再局限于企業內網中。針對以往的橫機交互軟件界面不夠美觀且操作繁瑣的特點,本系統結合當前主流的Android平臺編寫出界面美觀和操作簡單的人機界面軟件。本文為網絡管理技術在企業中的運用提供了一種可行的思路,但系統的穩定性和通訊的延遲仍待優化提高。

      作者:何忠揚 張建義袁嫣紅單位:鄭煤集團楊河煤業

      主站蜘蛛池模板: 中文天堂在线最新版在线www| 国产伦精品一区二区三区四区| 亚洲精品线在线观看| kink系列视频在线播放| 精品久久久久久久中文字幕| 成人3d黄动漫无尽视频网站| 啦啦啦中文在线观看日本| 久久99精品久久久久久 | 日日碰狠狠添天天爽无码| 国产日韩AV免费无码一区二区 | 一级做a爱片久久毛片| 精彩视频一区二区三区| 成人精品视频一区二区三区| 四库影院永久在线精品| 丁香婷婷六月天| 第三种爱情免费完整版观看| 奇米精品视频一区二区三区| 交性大片欧美网| 91欧美在线视频| 欧美性大战久久久久久久蜜桃| 国产私人尤物无码不卡| 久久精品这里有| 色噜噜狠狠狠狠色综合久一| 成人午夜福利视频| 偷炮少妇宾馆半推半就激情| A∨变态另类天堂无码专区| 欧美理论在线观看| 国产福利一区二区三区在线视频| 乱码在线中文字幕加勒比| 里番acg全彩| 花传媒季app| 性色欲情网站iwww| 伊人久久大香线蕉| 2018国产大陆天天弄| 日韩精品极品视频在线观看免费| 国产一级黄色电影| jux900被公每天侵犯的我| 欧美日韩在大午夜爽爽影院| 国产成人综合久久精品| 中文字幕精品一区二区| 玩物无删减版180分钟|