• 大小: 2.22MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-27
  • 语言: C/C++
  • 标签: 客户机  服务器  

资源简介

该程序利用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个文件信息

评论

共有 条评论