會員登入 新朋友?立刻註冊
[說明]
文章會慢慢移新精讚 //n.sfs.tw
2019/2/23 星期六     [文章分類及列表]
精讚Blog logo 部落格是自己寫爽的
精讚部落 > 後端程設 > C# 寫法
C# 撰寫 UDP Socket Client程式 無次要群組 列印 推薦
作者或來源 瘦河馬 2010-03-18 03:58:40
關鍵字 1udp 2socket 3c#
此文完整連結 http://n.zipko.info/425.html
文章歡迎轉載,請尊重版權註明連結來源。

C# 要撰寫 UDP Socket Client 的程式其實並不難,只需要短短的幾行就可以辦得到了,以下是重點提示。

using System.Net.Sockets;
//宣告UDP Client類
UdpClient _udpClient = new UdpClient();

//連接遠端的UDP server
_udpClient.Connect(ipAddress, port);    //port是整數

//將要要傳送的字串轉成 byte[]
Byte[] sendBytes = Encoding.UTF8.GetBytes("要傳送的字串放這裡\n");

//傳送到 UDP server
_udpClient.Send(sendBytes, sendBytes.Length);

//取得遠端節點的任何 IP 位址,這個欄位是唯讀的;數字0表示任何port。
IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0);

//接收UDP 回傳的資料
Byte[] receiveBytes = _udpClient.Receive(ref RemoteIpEndPoint);

// 轉換回UTF8

string returnData = Encoding.UTF8.GetString(receiveBytes);

// 關閉 Socket

_udpClient.Close();

END
F B 留 言 版

留言結束請重新整理網頁顯示留言
相 關 文 章
同 群 組 其 他 文 章
隨 機 文 章
精讚部落版權所有(c) JinZan Blog http://n.zipko.info Author axer@tc.edu.tw. 最佳瀏器為Firefox,本網頁不支援IE6。[文章分類及列表]
本站最佳瀏覽解析度1024x768 網站建置 2009.11