3

C# Socket- Server 一對多個 Client (V1)

Avatar of 高麗如 Nancy Gao.
Avatar of 高麗如 Nancy Gao.

C# Socket- Server 一對多個 Client (V1)

Taipei, Taiwan
3





利用Socket 進行 Server端與Client端的通訊傳遞 [......V1......] 綁定Server IP/Port並開啟,可與多個Client端進行通訊,當有Client連上Server後會開一個新的執行續來處理其之間的溝通。記錄完Client的資訊後,透過Invoke將資料交回主執行續綁定並顯示於UI。 Server 開啟及關閉: 利用Drawing將 PictureBox的形狀繪製為圓形, 切換底色來顯示連線情況 (綠:開啟; 紅:關閉) 。 Server Send: DataGridView中顯示的為當下連線的Client端,在欄位中新增一CheckBox(可全選),將訊息發送於於打勾的Client端。 https://drive.google.com/file/d/12idGUb7_xX57A-0UE9GuZe6Rw_R6_8d0/view?usp=sharing
Avatar of the user.
Please login to comment.
Avatar of 高麗如 Nancy Gao.
高麗如 Nancy Gao
over 1 year
若對socket有興趣 不妨可以從以下資源入手 https://reurl.cc/2o3dAa https://reurl.cc/OkDy89 https://reurl.cc/r1X7qb https://reurl.cc/0xnrNo https://reurl.cc/bGW4po 實際動手後 東西才是自己的😁
Avatar of 高麗如 Nancy Gao.
高麗如 Nancy Gao
over 1 year
程式碼沒有公開喔!! 壓縮的是執行檔…剛測試檔案好像損毀了
Avatar of Kenny Chen.
Kenny Chen
over 1 year
您好,不好意思冒昧請教,這份程式範例實作很實用,能否分享壓縮檔密碼 ? 感謝

Published: Jul 12th 2021
3019
2
3

Tools

visualstudio
Visual Studio

Multi-Thread
Invoke
Linq
Drawing
Net.Sockets
Windows Forms
C#

Share