1 / 6
文档名称:

TCP网络程序框架与实例.doc

格式:doc   大小:48KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方


----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方tf("bind( ) Failed: %d\n", WSAGetLastError( ));
return;
}
//进入监听状态
if(listen(sListen,5)==SOCKET_ERROR)
{
printf("listen( ) Failed:%d\n",WSAGetLastError( ));
return;
}
//初始化客户地址长度参数
iLen=sizeof(cli);
//进入一个无限循环,等待客户的连接请求
while(1)
{
sAccept=accept(sListen,(struct sockaddr*)&cli,&iLen);
if(sAccept==INVALID_SOCKET)
{
printf("accept( ) Failed: %d\n", WSAGetLastError( ));
break;
}
//输出客户IP地址和端口号
printf("Accepted client IP:[%s],port:[%d]\n",
inet_ntoa(cli.sin_addr),

----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方


----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方



ntohs(cli.sin_port));
//给连接的客户发送信息
iSend=send(sAccept,buf,sizeof(buf),0);
if(iSend==SOCKET_ERROR)
{
printf("send( ) Failed.:%d\n", WSAGetLastError( ));
break;
}
else if(iSend==0)
break;
else
{
printf("send( ) byte:%d\n",iSend);
printf("-------------------------------\n");
}
closesocket(sAccept);
}
closesocket(sListen);
WSACleanup( );
}


----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方


----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方



客户端程序
/*************************************************************************
调试环境:V

分享好友

预览全文

TCP网络程序框架与实例.doc

上传人:512351132 2022/5/15 文件大小:48 KB

下载得到文件列表

TCP网络程序框架与实例.doc

相关文档