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

多線程技術在數(shù)據(jù)通信中的應用

2016-12-31 00:00:00張俊帥
科技創(chuàng)新與應用 2016年11期

摘 要:文章對數(shù)據(jù)通信與多線程技術的相關內容進行了簡單介紹,并對數(shù)據(jù)通信中的多線程技術的使用進行深入了解與分析,以供參考。

關鍵詞:多線程技術;數(shù)據(jù)通信;應用

1 多線程技術與數(shù)據(jù)通信

多線程技術并不是一個新的概念,多線程是建立在數(shù)據(jù)流計算機研究的基礎上的。通常來講,我國的計算機模型主要有兩種,一種是數(shù)據(jù)流模型一種是控制流模型,而多線程計算模型則將兩種綜合在一起。換而言之,數(shù)據(jù)流模型以及控制流模型這兩極向中間發(fā)展得到的結果就是多線程模型。當前我國相關的技術人員將多線程技術應用于數(shù)據(jù)通信中,最大的目的在于提高數(shù)據(jù)系統(tǒng)的網(wǎng)絡管理效果,增加數(shù)據(jù)系統(tǒng)的穩(wěn)定性。

在OSI棧式結構中,最頂層是主要負責與用戶接口的應用層,而最底層則是負責進行數(shù)據(jù)傳輸?shù)奈锢韺印T谟嬎銠C應用的過程中,物理層在數(shù)據(jù)傳輸完成之后,物理層會等待接受從數(shù)據(jù)鏈路中傳出的命令,從而我們可以看出多線程技術模式正是物理層的運行模式。

2 多線程技術模型的使用場合

整個通信系統(tǒng)中的用戶輸入信息的輸出由多個線程進行處理這種方法被稱為多線程技術,而在應用該技術時,在正確的場合使用準確的多線程技術模型對于通信系統(tǒng)的運行而言是至關重要的。通常來說,通信系統(tǒng)在使用過程中的功能與同步系統(tǒng),兩者之間并沒有較大的區(qū)別,然而兩者在設計過程中,其程序設計的相關內容也是大不相同。下面我國主要針對多線程技術模型設計中需要注意的幾點問題進行詳細的介紹。

首先,在用戶信息輸入的過程中,要有一個等待的主循環(huán)程序;這個程序并不單單只負責某個數(shù)據(jù)的輸出。其次,在通信系統(tǒng)的使用中,為其用戶輸入信息的數(shù)據(jù)提供一個可以快速進行處理的模塊。最后,為了保證通信系統(tǒng)的順利運行,要完善數(shù)據(jù)通信的運行機制。這樣能夠使主循環(huán)系統(tǒng)對人們輸入的信息數(shù)據(jù)進行相應的處理,進而維護系統(tǒng)的正常運作。

3 多線程技術系統(tǒng)的數(shù)據(jù)通信設計

綜合上述,多線程技術模型中也包含了數(shù)據(jù)通信的設計。文章以某一數(shù)據(jù)通信系統(tǒng)為主要例子,除了詳細的分析和介紹目前我國通信系統(tǒng)中多線程技術系統(tǒng)的編程外,同時也對多線程技術系統(tǒng)的設計框架進行了深入的研究。

3.1 數(shù)據(jù)通信系統(tǒng)中多線程技術編程要素

多線程技術在數(shù)據(jù)通信系統(tǒng)中所涉及到的內容是十分廣泛的,其中主要涵蓋了以下幾方面的內容:首先,最主要的就是主循環(huán)要素,同時我們也將其稱之為主事件循環(huán)。該要素在數(shù)據(jù)通信系統(tǒng)中主要起到接受以及傳遞信息的作用,除此之外,還能對通信數(shù)據(jù)系統(tǒng)進行調度。其次,是模塊要素;該要素有許多部分組成,其中一個模塊為主循環(huán)產生事件,該模塊具有能夠借助某種方式實現(xiàn)向主循環(huán)通知事件的功能,而與之相對的是接收通知模塊,主要負責將已經(jīng)發(fā)生的事件傳遞到主循環(huán)模塊中,同時接收通知模塊能夠對系統(tǒng)的數(shù)據(jù)進行相關的處理。最后,是監(jiān)視事件的機制要素,這一個部分存在的主要目的在于幫助主循環(huán)監(jiān)視其需要了解的事情,并通過EVENT HANDLER向主循環(huán)通知其想要知道的事件。綜合上文所述幾點,我們知道主循環(huán)、OS發(fā)生器、事件處理器以及回調機制等多種要素都是多線程技術編程框架模型中不可缺少的重要部分,在維持通信系統(tǒng)正常運行方面起著十分重要的作用。

3.2 線程技術編程框架設計

編程設計是實現(xiàn)多線程技術應用于數(shù)據(jù)通信系統(tǒng)的關鍵環(huán)節(jié),而編程設計的框架主要由幾大部分組成:

Scheduler-scheduler是主循環(huán)中重要的部分,是主循環(huán)實現(xiàn)其功能的基礎。在事件處理程序存在的時候,為了對事件進行有效的監(jiān)視,將向scheduler發(fā)出聲明;而當事件處于發(fā)生過程時,scheduler能夠及時的通知事件處理程序,有效的處理事件。

eventHandler-eventHandler保證事件處理程序基類等順利進行的基礎,同時eventHandler中的通用接口setevent()能夠有效的保證scheduler對事件的監(jiān)視順利的進行;此外eventHandler能夠通過同調函數(shù)checkevent()和event-callback()對事件進行有效的處理。

inputHandler-inputHandler是事件處理程序子類正常運行的基礎,同時inputHandler不僅具備對文件輸入的信息數(shù)據(jù)進行處理的能力,還能在以子類為前提的基礎上,派生出其他的類。除此之外,inputHandler能夠在事件執(zhí)行過程中,對其中的文件輸入信息進行某種特定的操作,這主要是因為inputHandler具有重寫函數(shù)event-callback()的功能。

timerHandler-eventHandler類的子類方面的事件大多數(shù)情況下都是由timerHandler負責處理,其主要負責對定時器進行處理,其他功能與inputHandler相似,既能對event-callback()進行重寫,并進行某種特定的操作,對超時的定時器進行處理,還能基于子類的前提下,衍生出其他類。

各類的主要操作為:

SetInput(),將指向fd-set結構的指針SetInput()函數(shù)有效的結合在一起,同時將其代表文件描述符置1。

SetTimeout(),將指向timeval結構的指針與SetTimeout()函數(shù)相結合,同時還具有提前設置好定時器的時間。

InputReadCallback(),將這個函數(shù)進行輸入處理。

CheckInput(),將指向fd-set結構的指針與CheckInput()函數(shù)相結合,同時對文件上描述的數(shù)據(jù)進行深入詳細的審核,確定無誤后準備輸入數(shù)據(jù)。

TimeoutCallback(),將這個函數(shù)進行超時處理。

CheckTimeout()。為了確定當前的時間值是否已經(jīng)超過了規(guī)定的時間即超時,就CheckTimeout()函數(shù)傳輸?shù)絫imeval結構中,如果超時,則調用TimeoutCallhack。

為了確保多線程技術下的數(shù)據(jù)通信系統(tǒng)能夠實現(xiàn)與其他采用了相同標準的系統(tǒng)進行有效的連接和相互的操作,在這個系統(tǒng)中的配置管理系統(tǒng)中所采用的是國際統(tǒng)一的標準。同時該系統(tǒng)為了降低維護的難度,在系統(tǒng)模型設計過程中采用了功能實體設計。具體描述見圖1。

4 結束語

綜合上文所述,為了提高我國通信數(shù)據(jù)系統(tǒng)的網(wǎng)絡管理質量,提高其運行質量,技術人員在通信數(shù)據(jù)系統(tǒng)中應用了多線程技術。該技術在通信系統(tǒng)的應用過程中,一方面提高了通信數(shù)據(jù)系統(tǒng)運行的穩(wěn)定性,全面加強數(shù)據(jù)通信系統(tǒng)的運行質量和網(wǎng)絡管理,另一方面于對推動我國通信系統(tǒng)的發(fā)展也有著十分顯著的作用。

參考文獻

[1]李毅.多線程技術在數(shù)據(jù)通信中的應用[J].重慶郵電學院學報,2015,3:45.

[2]周興銘,徐明,肖剛.多線程技術的現(xiàn)狀與前景展望[J].計算機工程與科學,2015,8:128-129.

[3]宋海友,張巧珍.多線程技術在數(shù)據(jù)通信中的應用[J].電子技術與軟件工程,2012,11:64.

主站蜘蛛池模板: 91亚洲精选| 久久精品国产999大香线焦| 亚洲精品手机在线| 日韩毛片免费| 欧美有码在线| 国产女人在线视频| 国产欧美日韩另类| 国产男人的天堂| 国产经典在线观看一区| 亚洲欧美日韩成人高清在线一区| 亚洲男人天堂网址| 伊人AV天堂| WWW丫丫国产成人精品| 中国精品久久| 无码精品国产dvd在线观看9久| 日韩成人高清无码| 亚洲一本大道在线| 中文字幕 91| 国产青榴视频| 狠狠综合久久| 亚洲国产成人无码AV在线影院L| 亚洲免费黄色网| 久久无码av一区二区三区| 伊人婷婷色香五月综合缴缴情| 国产亚洲欧美在线专区| 精品福利国产| a级毛片免费播放| 国产欧美自拍视频| 亚洲一区二区日韩欧美gif| 99草精品视频| 女人毛片a级大学毛片免费| 国产乱子伦精品视频| 又黄又湿又爽的视频| 久久国产乱子伦视频无卡顿| 91麻豆精品国产91久久久久| 中文字幕在线日本| 尤物精品视频一区二区三区| 人妻精品久久久无码区色视| 国产精品欧美日本韩免费一区二区三区不卡| 国产成熟女人性满足视频| 免费在线看黄网址| 99re热精品视频中文字幕不卡| 天天做天天爱夜夜爽毛片毛片| 日本AⅤ精品一区二区三区日| 欧洲欧美人成免费全部视频| 亚洲最大福利网站| 亚洲黄色片免费看| 中文字幕第1页在线播| 欧美精品亚洲二区| 内射人妻无码色AV天堂| 在线观看视频一区二区| 欧美黑人欧美精品刺激| 欧美日韩国产精品综合| 日本少妇又色又爽又高潮| 国产精品视频公开费视频| 午夜日b视频| 美女潮喷出白浆在线观看视频| 黄片一区二区三区| 成人在线视频一区| 永久成人无码激情视频免费| 国产亚洲高清在线精品99| 中文国产成人精品久久一| 欧美日韩资源| 国产视频一区二区在线观看| 欧美三级日韩三级| 成人欧美在线观看| 情侣午夜国产在线一区无码| 亚洲午夜综合网| 一区二区三区国产精品视频| 国产91视频免费观看| 亚洲天堂免费| 亚洲欧美另类久久久精品播放的| 亚洲乱码精品久久久久..| 国产手机在线ΑⅤ片无码观看| 日韩精品成人网页视频在线| 国产一区亚洲一区| 精品国产福利在线| 亚洲无码高清视频在线观看| 亚洲美女视频一区| 九色国产在线| 无码国产伊人| 日韩成人在线视频|