• 大小: 0.09M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: C#
  • 标签: c#  

资源简介


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.xml

     文件       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.xml

     文件      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个文件信息

评论

共有 条评论