freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于linux操作系統(tǒng)的網(wǎng)絡應用軟件開發(fā)-閱讀頁

2025-07-03 14:20本頁面
  

【正文】 戶端。(5)客戶端與服務器均更新自己的狀態(tài),完成連接的建立。服務器將客戶信息保存在一個動態(tài)分配的ClientDataConnectionInfo結構中,然后,服務器以IP地址:端口號的形式作為鍵,將其保存在一個全局的QMap對象中,便于以后使用。連接建立以后,就可以設計其他功能了,數(shù)據(jù)采集與數(shù)據(jù)處理是一對生產(chǎn)者與消費者線程,只有數(shù)據(jù)采集線程采集到一定量的數(shù)據(jù)后,數(shù)據(jù)處理線程才會開始運行并處理數(shù)據(jù)。而數(shù)據(jù)處理線程每次獲取1024個己用空間信號量,然后釋放1024個可用空間信一號量。當連接已建立且服務器端發(fā)送采集命令時,兩個線程開始運行。另外,需要說明的是,本文由于實際條件所限,并沒有進行實際的數(shù)據(jù)采集,而是通過產(chǎn)生1024個隨機數(shù)來模擬數(shù)據(jù)采集,而數(shù)據(jù)處理則通過對1024個數(shù)求平均值進行模擬。這類似于建立連接時上位機與數(shù)據(jù)采集終端交換信息的過程,只不過傳遞的命令是‘C’類型,數(shù)據(jù)是相應的命令,這里不再贅述,其他命令的執(zhí)行與此類似。操作菜單包括運行服務器,控制數(shù)據(jù)采集終端開始或停止采集,遠程關閉數(shù)據(jù)采集終端。查詢菜單是查看當前選中的客戶端的運行狀態(tài)和信息。選擇客戶端列表示當前與服務器連接著的數(shù)據(jù)采集終端的鍵,即數(shù)據(jù)采集終端IP地址:端口號,沒有連接時則顯示無,這樣,用戶可以選擇想要控制或者查看的客戶端。圖34 上位機界面四 系統(tǒng)集成及調試 (一)PPP,GPRS及WIFI簡介 本文設計的應用軟件可以運行于多種基于TCP/IP協(xié)議棧的網(wǎng)絡當中,本文將數(shù)據(jù)采集終端的應用軟件分別運行于GPRS, WIFI以及有線網(wǎng)絡之上,并測試了軟件的性能。這兩種網(wǎng)絡接入比較方便,本文不再贅述,只在最后測試時給出數(shù)據(jù),而GPRS網(wǎng)絡在嵌入式數(shù)據(jù)采集終端的配置比較復雜,這里進行詳細的說明。Linux已經(jīng)包含了PPP協(xié)議,用戶只需要在內核中進行配置即可。GPRS現(xiàn)今已相對成熟,是移動設備接入網(wǎng)絡的主要手段,它能夠進行分組數(shù)據(jù)發(fā)送和接收。它具有傳輸速率高,帶寬可調整的特點,根據(jù)使用區(qū)域不同,通信距離最大可達1 000m左右。(二)軟件系統(tǒng)集成上位機的軟件不存在集成的問題,直接在上位機運行即可,而對于嵌入式Linux數(shù)據(jù)采集終端,需要完成相應的系統(tǒng)集成。 Network device support224。將這三個可執(zhí)行文件拷貝到開發(fā)板的/usr/sbin/下。(三)軟件性能測試將上節(jié)提到的三種客戶端與服務器連接,以一系列采樣周期采樣100組數(shù)據(jù),由于寫入數(shù)據(jù)文件事給出了數(shù)據(jù)到達時間,因此可以查看是否發(fā)生了丟包,分別計算在不同采樣周期下的丟包率,用以查看這種數(shù)據(jù)采集系統(tǒng)方案是否可行。測試后的結論如下:(1)硬件差異只影響數(shù)據(jù)采集與處理的速度,不會對丟包率造成影響,因此,丟包率只反映了網(wǎng)絡本身的特性。(2)隨著采樣周期縮短,三種接入方式都出現(xiàn)了丟包率上升的情況,這是不可避免的,因為隨著采樣周期的縮短,數(shù)據(jù)發(fā)送的頻率增大,數(shù)據(jù)量就隨著增大,出現(xiàn)擁塞,誤碼等問題的概率增大。(3)WIFI與有線接入方式的丟包率基本一致,主要原因在于WIFI最終都會將基站接入有線網(wǎng)絡,而由于WIFI的覆蓋范圍有限,這就使得使用WI FI接入的終端離基站的距離也比較近,這樣,無線鏈路的長度并不大,因此,除了終端與基站一段采用了無線網(wǎng)絡,其他網(wǎng)絡部分仍然是有線網(wǎng)絡,所以丟包率不會很大。但所設計的軟件在800ms的采樣周期下運行還是可以的,雖然有將近50%的丟包率,但由于遠程數(shù)據(jù)采集主要是為了周期性的獲取設備的運行狀態(tài),因此,如果設備出現(xiàn)故障,以后的數(shù)據(jù)肯定還是問題數(shù)據(jù),只要有問題數(shù)據(jù)出現(xiàn),上位機就可以采取措施。結論 數(shù)據(jù)采集系統(tǒng)在工業(yè)上有著極其重要的地位,隨著工業(yè)信息化的發(fā)展,數(shù)據(jù)采集系統(tǒng)也發(fā)生著突飛猛進的變化,數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)傳輸?shù)氖侄沃饾u多元化,結合無線互聯(lián)網(wǎng)技術的數(shù)據(jù)采集系統(tǒng)正在逐步形成。參考文獻[1][D].上海:同濟大學電子與信息工程 學院,2007.[2] Chin E. Lin, YingShing shiao, ChihChi Li, SungHuan Yang, ShunHua Lin, and ChunYi Lin. RealTime Remote Onboard Diagnostics Using Embedded GPRS Surveillance Technology[J].IEEE Transactions on Vehicular Technology, 2007, 56(3):11081118.[3] Zhao Jichum Sun sufen, Yu Feng, Luan Rupeng Zhang fei. The Design and Realization of Embedded Wireless Video monitoring System Based on GPRS[C].Wireless Communications, Networking and Mobile Computing, 2008:14.[4][D].西安:國科學院國家授時中心,2011.[5][J].電了器件,2003, 26(2):226228.[6]齊鳳蓮,張幗英,[J].工具技術,2009, 43 (12):5355.[7]熊茂華,楊震倫. ARMS嵌入式系統(tǒng)設計與開發(fā)應用[M].北京:清華大學出版社,2007. 12.[8]李亞鋒,[M].北京:. 8.[9] William Stallings. Operating System:Internals and Design Principles, Six Edition[M].Upper Saddle River, New Jersey:Prentice Hall, 2008.[10][D].北京:北京郵電大學
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1