设计一个基本的网络服务器有以下几个步骤:
1、初始化Windows Socket
2、创建一个监听的Socket
3、设置服务器地址信息,并将监听端口绑定到这个地址上
4、开始监听
5、接受客户端连接
6、和客户端通信
7、结束服务并清理Windows Socket和相关数据,或者返回第4步
头文件:
#include <winsock2.h>
#include <stdio.h>
#define SERVPORT 5050
#pragma comment(lib,"ws2_32.)
//cpp源文件
#include<WinSock2.h>
#include<stdio.h>
void main()
{
// WSAStartup
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 1, 1 );
err = WSAStartup(