服务器端
static void Main(string[] args)
{
IPEndPoint ipep = new IPEndPoint(IPAddress.Parse(ip), port);
Socket socket = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
socket.Bind(ipep);
socket.Listen(10);
while (true)
{
Socket socketClient = socket.Accept();
/************
* 这里信息处理
************/
}
}
客户端
static void Main(string[] args)
{
string ip = "192.168.1.70";
int port = 9901;
Socket newClient = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPEndPoint ipt = new IPEndPoint(IPAddress.Parse(ip), port);
try{
newClient.Connect(ipt);
}catch{
Console.WriteLine("找不到服务器");
}
string msg = "";
newClient.Send(Encoding.ASCII.GetBytes(msg));
newClient.Close();
}