程序使用的控制台的黑窗口模拟程序,第一次涉及网络编程,写出来方便以后查阅,代码很简单
首先是服务器端的代码:
public class ServerControl
{
private Socket serverSocket;
public ServerControl()
{
serverSocket = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
}
public void Start()
{
serverSocket.Bind(new IPEndPoint(IPAddress.Any, 12312)); //设置接收任何ip
serverSocket.Listen(10); //最大挂起数
Console.WriteLine("服务器启动成功");
}
}
主程序:
static void Main(string[] args)
{
ServerControl server = new ServerControl();
server.Start();
Console.ReadKey();
}
下面是客户端代码:
public class ClientControl
{
Socket clientSocket;
public