UDP應(yīng)用
發(fā)布時間:2014/6/24 21:17:19 訪問次數(shù):1390
UDP(用戶數(shù)據(jù)報協(xié)議)傳輸數(shù)據(jù)前源端和終端不建立連接,因此不需要維護連接狀態(tài),PT2210包括收發(fā)狀態(tài),所以一臺服務(wù)器可同時向多個客戶機傳輸相同的消息。盡管UDP傳輸性能不可靠,但在數(shù)據(jù)傳輸?shù)膶崟r性和準(zhǔn)確性要求不是很嚴(yán)格的場合下,UDP是廣播信息的一個理想?yún)f(xié)議。
下面通過LabVIEW自帶的UDP發(fā)送和接收兩個程序介紹UDP的應(yīng)用。該例子位于C:\Program Files\National Instruments\LabVIEW 8.2\examples\comm\ UDP.llb中。圖4-32所示為使用UDP發(fā)送數(shù)據(jù)的程序框圖。程序中使用的主要UDP函數(shù)在“數(shù)據(jù)通信一協(xié)議一UDP”函數(shù)子選板中。
“打開UDP”函數(shù)用于在端口打開一個UDP socket。socket通常也稱“套接字”,是一個通信鏈的句柄,返回一個整型的socket描述符,應(yīng)用程序通常通過“套接字”向網(wǎng)絡(luò)發(fā)出請求或者應(yīng)答網(wǎng)絡(luò)請求。socket的類型主要有面向連接的流式socket和面向無連接的數(shù)據(jù)報式socket兩種!按蜷_UDP”函數(shù)的主要參數(shù):
·網(wǎng)絡(luò)地址:指定要偵聽的網(wǎng)絡(luò)地址。當(dāng)該參數(shù)不連接時偵聽所有的網(wǎng)絡(luò)地址。
·端口(輸入端):指定本地主機要創(chuàng)建UDP套接字連接的端口。
·連接ID:網(wǎng)絡(luò)連接引用句柄,唯一標(biāo)識UDP套接字。后面的節(jié)點通過調(diào)用該套接字進行連接。
·端口(輸出端):返回該函數(shù)用到的端口號。如果輸入端口號不為零,輸出端口號等
于輸入端口號。如果輸入端口號為零,則動態(tài)地選擇一個可用的端口號輸出。按照互聯(lián)網(wǎng)號碼分配機構(gòu)IANA (Internet Assigned Numbers Authority)對TCP[UDP公共服務(wù)端口的定義,動態(tài)端口號的分配范圍從49152~65535.
UDP(用戶數(shù)據(jù)報協(xié)議)傳輸數(shù)據(jù)前源端和終端不建立連接,因此不需要維護連接狀態(tài),PT2210包括收發(fā)狀態(tài),所以一臺服務(wù)器可同時向多個客戶機傳輸相同的消息。盡管UDP傳輸性能不可靠,但在數(shù)據(jù)傳輸?shù)膶崟r性和準(zhǔn)確性要求不是很嚴(yán)格的場合下,UDP是廣播信息的一個理想?yún)f(xié)議。
下面通過LabVIEW自帶的UDP發(fā)送和接收兩個程序介紹UDP的應(yīng)用。該例子位于C:\Program Files\National Instruments\LabVIEW 8.2\examples\comm\ UDP.llb中。圖4-32所示為使用UDP發(fā)送數(shù)據(jù)的程序框圖。程序中使用的主要UDP函數(shù)在“數(shù)據(jù)通信一協(xié)議一UDP”函數(shù)子選板中。
“打開UDP”函數(shù)用于在端口打開一個UDP socket。socket通常也稱“套接字”,是一個通信鏈的句柄,返回一個整型的socket描述符,應(yīng)用程序通常通過“套接字”向網(wǎng)絡(luò)發(fā)出請求或者應(yīng)答網(wǎng)絡(luò)請求。socket的類型主要有面向連接的流式socket和面向無連接的數(shù)據(jù)報式socket兩種!按蜷_UDP”函數(shù)的主要參數(shù):
·網(wǎng)絡(luò)地址:指定要偵聽的網(wǎng)絡(luò)地址。當(dāng)該參數(shù)不連接時偵聽所有的網(wǎng)絡(luò)地址。
·端口(輸入端):指定本地主機要創(chuàng)建UDP套接字連接的端口。
·連接ID:網(wǎng)絡(luò)連接引用句柄,唯一標(biāo)識UDP套接字。后面的節(jié)點通過調(diào)用該套接字進行連接。
·端口(輸出端):返回該函數(shù)用到的端口號。如果輸入端口號不為零,輸出端口號等
于輸入端口號。如果輸入端口號為零,則動態(tài)地選擇一個可用的端口號輸出。按照互聯(lián)網(wǎng)號碼分配機構(gòu)IANA (Internet Assigned Numbers Authority)對TCP[UDP公共服務(wù)端口的定義,動態(tài)端口號的分配范圍從49152~65535.
熱門點擊
- 變量主要由兩個部分構(gòu)成
- LabVIEW實現(xiàn)多線程的方法
- 漢字交換碼
- 時基選擇( TIME/DIV)和微調(diào)
- 變址尋址
- 用指針式萬用表檢測電感器的方法
- 補碼
- 倒裝芯片的組裝工藝流程
- CH1通道信號輸入插座(INPUT)
- X射線檢測BGA. CSP焊點圖像的評估和判
推薦技術(shù)資料
- 單片機版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細(xì)]
- 超低功耗角度位置傳感器參數(shù)技術(shù)
- 四路輸出 DC/DC 降壓電源
- 降壓變換器和升降壓變換器優(yōu)特點
- 業(yè)界首創(chuàng)可在線編程電源模塊 m
- 可編程門陣列 (FPGA)智能 電源解決方案
- 高效先進封裝工藝
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究