Linux网络编程基础实验(14)

时间:2025-04-21

了解SOCKET编程,熟悉C/S模式服务器和客户端。

fprintf(stderr,"Socket Error:%s\n",strerror(errno));

exit(1);

}

memset(&server, 0, sizeof(server)); server.sin_family = AF_INET;

//服务器端IP地址,请根据需要进行设定

if(argv[1]){

server.sin_addr.s_addr = inet_addr(argv[1]);

}else{

server.sin_addr.s_addr =inet_addr("192.168.111.217");

}

server.sin_port = htons(SERVER_PORT); memset(buff,0,BUFFLEN);

strcpy(buff,"1089114100学生姓名全拼");

sendto(s,buff,strlen(buff),0,(struct sockaddr*)&server,

sizeof(server)); memset(buff,0,BUFFLEN);

len = sizeof(server);

n = recvfrom(s,buff,BUFFLEN,0,(struct sockaddr*)&server,&len); if(n>0) {

printf("Received:%s\n",buff);

}

close(s);

return 0;

}

(2)在终端窗口中对程序进行编译。命令如下:

make udpclient

如无错误,将会产生test2udpclient可执行文件,运行./udpclient,观察教师机服务端。

2、TCP客户端程序设计

Linux网络编程基础实验(14).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219