#include<stdio.h>
#include<sys/types.h>
#include<stdlib.h>
#include<sys/socket.h>
#include<netinet/in.h>
#include<arpa/inet.h>
#include<errno.h>
#include<string.h>
#include<unistd.h>
#define PORT 2090
int max_connections=100;
int main()
{
struct sockaddr_in serAddr;
memset(&serAddr,0,sizeof(serAddr));
serAddr.sin_family=AF_INET;
serAddr.sin_port=htons(PORT);
int result=inet_pton(AF_INET,"192.168.204.145",&serAddr.sin_addr.s_addr);
if(result==0)
{
printf("IP copy error:%s",strerror(errno));
return 0;
}
char buf[100]="dafs";
int a=0;
while(true)
{
int sock=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(sock==-1)
{
printf("sock error:%s",strerror(errno));
return 0;
}
result=connect(sock,(struct sockaddr*)&serAddr,sizeof(serAddr));
if(result<0)
{
printf("send complete %d\n",a++);
printf("connect error:%s\n",strerror(errno));
return 0;
}
result=send(sock,buf,100,0);
if(result>0)
{
printf("send %d successfully\n",a++);
}
if(result<0)
{
printf("send failed\n");
return 0;
}
close(sock);
if(a==1000)
break;
}
}
reactor模式源码
5星 · 超过95%的资源 需积分: 32 180 浏览量
2015-09-16
20:29:22
上传
评论 1
收藏 553KB RAR 举报
世纪殇
- 粉丝: 89
- 资源: 7
最新资源
- 基于CarNet实现裂缝检测python源码+文档说明+数据+图片(课程设计)
- 课程设计-基于耐火材料裂缝剥落检测python源码+课件
- 基于OpenCV的视频道路车道检测python源码+文档说明+实验演示+图片+使用方法(高分毕业设计)
- 基于OpenCV的案例:图像边缘、角点和轮廓检测,图像分割,图像增强;图片拼接;运动目标检测,颜色直方图比较,三帧帧差法,抠图
- SmartPlug-html大一笔记
- SmartPlug-proteusdemo
- Preliminary Findings on Handmade Rattan Baby Crib andBassinet Designs Regarding.zip
- aveebfq_v1.2.83_downyi.com.apk
- 基于有机发光二极管(OLED)的建模优化算法的matlab仿真源码+数据+文档说明+项目说明(高分课程设计)
- hash01-test.c 本人哈希表(一)的示例代码,仅供参考!
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈