C# TCP & UDP 封包傳遞

這是一篇範例文章,簡單把一些元件利用很簡單的方式來表達呈現,讓入門要玩這種元件的人淺顯易懂,小弟在學習過程中都發現到很多初學者都會卡在那些神人的文章中,運用許多物件的概念將這些元件呼叫來呼叫去的,讓初學者看到頭昏眼花,所以小弟只是把這些技術運用他最原始的方法來呈現,所以看起來就像初學者學寫程式,我不喜歡炫耀功力,我只想把技術分享給更多需要的人。


使用元件
System.Net.IPEndPoint
System.Net.Sockets.Socket
System.Net.Sockets.TcpClient
System.Net.Sockets.NetworkStream
System.Net.Sockets.TcpListener

範例程式
 
SendFrom.exe -- 傳送封包




ReceiveFrom.exe -- 接收封包
 
























程式範例架構





TCP 連續傳遞封包(定義自己的封包起始)




TCP 單次傳送封包(接收器會一直開啟接收狀態)


範例檔案

留言

這個網誌中的熱門文章

delivery note和delivery order的區別和翻譯

Eclipse 3.6.1 Helios 中文化方法

牙技專業英文--技工篇