通信交互 监听
1. 建立socket连接
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
int port = Convert.ToInt32(_port);
2. 创建监听
HttpListener listener = new System.Net.HttpListener();
listener.Prefixes.Add("http://*:88/");
--listener.Start(); 开始监听
3. 执行监听过程
while (true)
{
//阻塞主函数至接收到一个客户端请求为止
HttpListenerContext context = listener.GetContext();
HttpListenerRequest request = context.Request;
HttpListenerResponse response = context.Response;
try
{
// 执行过程
}
}

浙公网安备 33010602011771号