套接字:一种在网络中不同主机之间进行数据交换的通信桥梁,人们所使用的网络通信软件功能均是基于Socket套接字作为通信桥梁实现。
寻址方式:在Winsock中,用户可以使用TCP/IP地址家族中统一的套接字地址结构解决TCP/IP寻址中可能出现的问题,定义如下
1 struct sockaddr_in{ 2 short sin_family; //指定地址家族即地址格式 3 unsigned short sin_port; //端口号码 4 struct in_addr sin_addr; //ip地址 5 char sin_zero[8]; //留作备用,需要指定为0 6 };
字节顺序:传输数据的排列顺序以网络字节顺序和主机字节顺序为主。从数据存储的角度来讲,网络自己诶顺序即将数据中最重要的字节首先进行存储,而主机字节顺序则将不重要的字节首先存储。
Winsock提供了网络字节顺序和主机字节顺序之间转换的函数。
Socket相关函数
1.构造函数 CSocket::CSocket();
exp: CSocket sock;
创建套接字对象指针
CSocket *sock;
sock=new CSocket;
2.绑定地址信息
时间: 2024-10-06 05:32:48