C# TCP & UDP 封包傳遞
這是一篇範例文章,簡單把一些元件利用很簡單的方式來表達呈現,讓入門要玩這種元件的人淺顯易懂,小弟在學習過程中都發現到很多初學者都會卡在那些神人的文章中,運用許多物件的概念將這些元件呼叫來呼叫去的,讓初學者看到頭昏眼花,所以小弟只是把這些技術運用他最原始的方法來呈現,所以看起來就像初學者學寫程式,我不喜歡炫耀功力,我只想把技術分享給更多需要的人。
使用元件
System.Net.IPEndPoint
System.Net.Sockets.Socket
System.Net.Sockets.TcpClient
System.Net.Sockets.NetworkStream
System.Net.Sockets.TcpListener
範例程式
範例檔案
使用元件
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 單次傳送封包(接收器會一直開啟接收狀態)
範例檔案
留言
張貼留言