异步TCP编程传送门:C#Socket教程详解二:异步TCP编程_shazhiwutx的博客-CSDN博客_c# tcp编程
服务端重要类:
TcpListener类,服务器监听类,用于监听和连接客户端,该类重要方法如下:
构造方法:
public TcpListener(IPEndPoint iep);
public TcpListener(IPAddress localAddress,int port);
第一个构造函数是使用IPEndPont对象初始化TcpListener类。
第二个构造函数是直接指定服务器监听地址和端口。
Start方法,用于启动服务器监听,该方法具有俩个重载。
public void Start();
public void Start(int num);
第一个直接启动服务器监听,第二个是指定能连入服务器的最大客户端数目。
Stop方法,用于服务器停止监听。
public void Stop();
AcceptSocket和AccpetTcpClient方法。都是用于获取并返回一个对象,用于向客户端发送或接收消息。
public Socket AcceptSocket();获取并返回一个socket对象
public TcpClient AcceptTcpClient();获取并返回一个TcpClient对象
服务端代码:
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Text;
u