windows网络编程学习笔记三

来源:互联网 发布:淘宝店标在线制作软件 编辑:程序博客网 时间:2024/05/16 18:58

客户端:

第一步:创建一个套接字

第二步:建立一个SOCKADDR地址结构。

第三步:用connect初始化客户机与服务器的连接。

 

connect函数:

int connect(SOCKET s,

                 const struct sockaddr FAR *name,

                 int namelen);

 

客户端代码:

#include<winsock2.h>

void main()

{

WSADATA  wsaData;

SOCKET s;

SOCKETADDR_IN   ServerAddr;

int Port=5150;

 

WSAStartup(MAKEWORD(2,2),&wsaData);

 

s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);

 

ServerAddr.sin_family=AF_INET;

ServerAddr.sin_port=htons(Port);

ServerAddr.sin_addr.s_addr=htonl("136.149.3.29");

 

connect(s,(SOCKADDR *)&ServerAddr,sizeof(ServerAddr));

 

closesocket(s);

WSACleanup();

}

0 0
原创粉丝点击