VC++中Socket编程的实现---【TCP客户端】
来源:互联网 发布:农行网银支持mac吗 编辑:程序博客网 时间:2024/05/21 14:05
SOCKET在TCP客户端
预备:
加载套接字库。
过程:
1.创建套接字(socket)。
2.向服务器发出连接请求(connect)。
3.和服务器端进行通讯(send/recv)。
4.关闭套接字。
实现:
1.创建套接字(socket)
SOCKET sockClient=socket(AF_INET,SOCK_STREAM,0);
2.向服务器发送连接请求(connect)
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(6000);
connect(sockClient,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));
//connect其他没有什么说的,主要是第二个参数,设定要连接服务器的地址信息
3.和服务器端进行通讯(send/recv)
char recvBuf[100];
recv(sockClient,recvBuf,100,0);
printf("%s/n",recvBuf);
send(sockClient,"This is lisi",strlen("This is lisi")+1,0);
4.关闭套接字
closesocket(sockClient);
WSACleanup();
- VC++中Socket编程的实现---【TCP客户端】
- VC++中Socket编程的实现-TCP客户端
- VC++中Socket编程的实现---【TCP服务器端】
- VC++中Socket编程的实现-TCP服务器端
- VC++中Socket编程的实现-TCP服务器端
- VC++中Socket编程的实现-UDP客户端
- VC++ Socket编程 简单的Tcp/ip客户端
- Java socket网络编程TCP客户端的实现
- 基于TCP的客户端、服务器端socket编程
- vc socket tcp编程的简单实例
- 【Java Socket】入门系列 3.2.编程实现基于 TCP 的 Socket 通信 — 服务器端和客户端
- socket编程,客户端的实现
- 使用多线程实现多客户端的连接(通过Socket实现TCP编程)
- 编程实现基于tcp的socket编程
- iOS网络编程实践--NSStream实现TCP Socket iPhone客户端
- iOS 网络编程实践--NSStream实现TCP Socket iPhone客户端
- iOS 网络编程实践--NSStream实现TCP Socket iPhone客户端 .
- iOS网络编程实践--NSStream实现TCP Socket iPhone客户端
- vc判断数据库中是否有表
- 对BS开发技术发展的一点理解(微软体系)
- jquery源码阅读知识储备(9)javascrpt中的闭包和Currying(待续)
- VC++中Socket编程的实现---【TCP服务器端】
- 关于setOnClickListenter()
- VC++中Socket编程的实现---【TCP客户端】
- Linux cpufreq 机制
- the process of developing a program
- ORA-01861: 文字与格式字符串不匹配
- oscache的用法
- OSCache入门教程
- Windows Phone 7 优秀开源项目概览
- 多样化实现Windows Phone 7本地数据库访问
- 码农最大的悲剧是什么