资源简介
该程序利用winsock技术简单的实现了C/S模式通信
代码片段和文件信息
#include
#include
#pragma comment (lib “ws2_32.lib“)
void main()
{
//加载套接字库,版本协商
WORD wVersionRequired;
WSADATA wsaData;
int err;
//请求库
//WSAStartup( WORD wVersionRequired WSADATA lpWSAData );
wVersionRequired = MAKEWORD(11);
err = WSAStartup( wVersionRequired &wsaData );
if ( err !=0 )
{
//不等于0就退出
return;
}
//高字节和低字节都不为1
if (LOBYTE( wsaData.wVersion) != 1 || HIBYTE( wsaData.wVersion) != 1 )
{
WSACleanup();
return;
}
SOCKET sockClient = socket(AF_INETSOCK_STREAM0);
//设定服务器的地址信息
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr = inet_addr(“127.0.0.1“);
addrSrv.sin_family = AF_INET;
addrSrv.sin_port = htons(5000);
connect( sockClient (SOCKADDR*)&addrSrv sizeof(SOCKADDR));
char recvBuf[100];
recv( sockClientrecvBuf1000 );
printf(“%s\n“recvBuf);
send(sockClient“this is qiang ge“ strlen(“this is qiang ge“)+10);
closesocket(sockClient);
WSACleanup();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3401 2010-05-29 23:08 VC通信\server\server.dsp
文件 140288 2010-05-29 23:10 VC通信\server\Debug\vc60.idb
文件 77824 2010-05-29 23:10 VC通信\server\Debug\vc60.pdb
文件 3649420 2010-05-29 23:08 VC通信\server\Debug\server.pch
文件 328704 2010-05-29 23:10 VC通信\server\Debug\server.pdb
文件 13682 2010-05-29 23:10 VC通信\server\Debug\server.obj
文件 173104 2010-05-29 23:10 VC通信\server\Debug\server.ilk
文件 155706 2010-05-29 23:10 VC通信\server\Debug\server.exe
文件 33792 2010-05-29 23:11 VC通信\server\server.ncb
文件 1134 2010-05-29 23:10 VC通信\server\server.plg
文件 1940 2010-05-30 10:39 VC通信\server\server.cpp
文件 48640 2010-05-29 23:10 VC通信\server\server.opt
文件 520 2010-05-29 23:10 VC通信\server\server.dsw
文件 3401 2010-05-29 23:11 VC通信\client\client.dsp
文件 140288 2010-05-29 23:21 VC通信\client\Debug\vc60.idb
文件 77824 2010-05-29 23:20 VC通信\client\Debug\vc60.pdb
文件 3649420 2010-05-29 23:11 VC通信\client\Debug\client.pch
文件 402432 2010-05-29 23:20 VC通信\client\Debug\client.pdb
文件 171088 2010-05-29 23:20 VC通信\client\Debug\client.ilk
文件 155706 2010-05-29 23:20 VC通信\client\Debug\client.exe
文件 13215 2010-05-29 23:20 VC通信\client\Debug\client.obj
文件 33792 2010-05-29 23:35 VC通信\client\client.ncb
文件 1134 2010-05-29 23:21 VC通信\client\client.plg
文件 1029 2010-05-29 23:20 VC通信\client\client.cpp
文件 48640 2010-05-29 23:35 VC通信\client\client.opt
文件 520 2010-05-29 23:35 VC通信\client\client.dsw
目录 0 2010-05-29 23:08 VC通信\server\Debug
目录 0 2010-05-29 23:11 VC通信\client\Debug
目录 0 2010-05-29 22:56 VC通信\server
目录 0 2010-05-29 23:07 VC通信\client
............此处省略4个文件信息
- 上一篇:MFC实现多任务多线程软件
- 下一篇:安装配置 opencl的指导手册
相关资源
- C++做的Ftp服务器
- 简单本地DNS服务器实现代码C++
- VC6.0 socket编程,多客户端,单服务器
- [推荐源码]C++飞鸽传书服务器客户端源
- 仿QQ登陆聊天界面源码C++
- MFC实现FTP上传文件的客户端和服务器
- C++聊天程序源程序有服务器和客户端
- c++实现socket:一个服务器对应多个客
- VC++ ftp 服务器客户端毕业设计源码
- 传奇源代码cpp版本.zip
- C语言编写TCP服务器
- c语言实现http服务器浏览器实时刷新数
- socket C语言编写 客户端和服务器端程
- FTP客户端与服务器的MFC实现
- 简单HTTP代理服务器-源码c++
- 嵌入式web服务器boa_C语言/Python + HTML
- QQ聊天工具实现,包含客户端服务器程
- 热血江湖服务端C++源代码,完整游戏
- C语言搭建的简单web服务器
- 用VC++写的小型FTP服务器源代码
- OpenSSL客户端服务器源码
- VC++ 6.0 TCP 通讯(服务器端和客户端)
- 开源C++应用服务器:CWSS 0.8.0
- Socket文件传输
- c++ mfc客户端服务器端文件传输
- 基于MFC对话框的UDP客户端服务器端程
- FTP服务器MFC源码
- MFC socket 服务器端编程
- 基于tcp mfc 文件传输 源代码 基于TCP的
- MFC websocket server | MFC websocket服务器
评论
共有 条评论