1.服务端:
1)创建socket
#include <sys/socket.h>
int socket( int af, int type, int protocol);
2)初始化服务端地址,ip,port
#include <sys/types.h>
#include <sys/socket.h>
int setsockopt(int sockfd, int level, int optname,const void *optval, socklen_t optlen);
3) 监听
4)连接internet
二、客户端
1)socket
2)connect
例如:
c_addr.sin_family = AF_INET;
c_addr.sin_port = 8889;
c_addr.sin_addr.s_addr = inet_addr("127.0.0.1");
if (connect(c_fd, (struct sockaddr *)&c_addr, sizeof(struct sockaddr_in)) ==
-1) {
perror("connect");
exit(-1);
}