資源簡介
C# socket網絡通訊示例程序,示例代碼中一個是服務端,另一個客戶端。本示例是學習socket通訊技術入門的最好示例。
代碼片段和文件信息
using?System;
using?System.Text;
using?System.Windows.Forms;
using?System.Net;
using?System.Net.Sockets;
namespace?client
{
????public?partial?class?ClientMain?:?Form
????{
????????public?ClientMain()
????????{
????????????InitializeComponent();
????????}
????????private?IPEndPoint?ServerInfo;
????????private?Socket?ClientSocket;
????????//信息接收緩存
????????private?Byte[]?MsgBuffer;
????????//信息發送存儲
????????private?Byte[]?MsgSend;
????????private?void?ClientMain_Load(object?sender?EventArgs?e)
????????{
????????????this.CmdSend.Enabled?=?false;
????????????this.CmdExit.Enabled?=?false;
????????????//定義一個IPV4,TCP模式的Socket
????????????ClientSocket?=?new?Socket(AddressFamily.InterNetwork?SocketType.Stream?ProtocolType.Tcp);
????????????MsgBuffer?=?new?Byte[65535];
????????????MsgSend?=?new?Byte[65535];
????????????//允許子線程刷新數據
????????????CheckForIllegalCrossThreadCalls?=?false;
????????????this.UserName.Text?=?Environment.MachineName;
????????}
???
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????24576??2011-11-10?14:15??client.exe
?????文件?????????95??2011-11-10?14:19??settings.xm
?????文件???????1401??2011-11-10?13:06??socketserver.sln
????..A..H.?????23040??2011-11-10?14:19??socketserver.suo
?????文件??????24576??2011-11-10?14:18??socketserver.exe
?????文件??????24576??2011-11-10?14:15??clientmain\bin\Debug\client.exe
?????文件??????26112??2011-11-10?14:15??clientmain\bin\Debug\client.pdb
?????文件???????5632??2005-11-11?22:25??clientmain\bin\Debug\client.vshost.exe
?????文件???????3281??2011-11-10?14:15??clientmain\Client.csproj
?????文件???????4692??2011-11-10?14:15??clientmain\ClientMain.cs
?????文件???????8365??2011-11-10?14:15??clientmain\ClientMain.Designer.cs
?????文件???????5814??2011-11-10?14:15??clientmain\ClientMain.resx
?????文件????????266??2011-11-10?14:19??clientmain\obj\Client.csproj.FileList.txt
?????文件????????180??2011-11-10?14:15??clientmain\obj\Debug\client.ClientMain.resources
?????文件????????911??2011-11-10?14:15??clientmain\obj\Debug\Client.csproj.GenerateResource.Cache
?????文件??????24576??2011-11-10?14:15??clientmain\obj\Debug\client.exe
?????文件??????26112??2011-11-10?14:15??clientmain\obj\Debug\client.pdb
?????文件????????180??2011-11-10?13:11??clientmain\obj\Debug\client.Properties.Resources.resources
?????文件???????4608??2011-11-10?13:10??clientmain\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
?????文件????????470??2011-11-10?13:11??clientmain\Program.cs
?????文件???????1178??2011-11-10?11:31??clientmain\Properties\AssemblyInfo.cs
?????文件???????2834??2011-11-10?13:10??clientmain\Properties\Resources.Designer.cs
?????文件???????5612??2011-11-10?11:31??clientmain\Properties\Resources.resx
?????文件???????1102??2011-11-10?13:10??clientmain\Properties\Settings.Designer.cs
?????文件????????249??2011-11-10?11:31??clientmain\Properties\Settings.settings
?????文件?????????95??2011-11-10?14:19??socketserver\bin\Debug\settings.xm
?????文件??????24576??2011-11-10?14:18??socketserver\bin\Debug\socketserver.exe
?????文件??????34304??2011-11-10?14:18??socketserver\bin\Debug\socketserver.pdb
?????文件???????5632??2005-11-11?22:25??socketserver\bin\Debug\socketserver.vshost.exe
?????文件????????961??2011-11-10?14:18??socketserver\obj\Debug\socketserver.csproj.GenerateResource.Cache
............此處省略39個文件信息
- 上一篇:PID調試軟件(模擬工具)C#源碼
- 下一篇:Snake 模型快速算法實現 C#源碼
評論
共有 條評論