Linux下的UDP Socket简单例子
来源:互联网 发布:帝国cms友情链接样式 编辑:程序博客网 时间:2024/04/29 13:03
客户端代码 client.c
intmain( int argc, char **argv)
{
int sockfd;
struct sockaddr_in servaddr;
sockfd = socket(PF_INET, SOCK_DGRAM, 0);
bzero(&servaddr, sizeof(servaddr));
servaddr.sin_family = AF_INET;
servaddr.sin_port = htons( 50001);
servaddr.sin_addr.s_addr = inet_addr( "127.0.0.1");
char sendline[ 100];
sprintf(sendline, "Hello, world!" );
sendto(sockfd, sendline, strlen(sendline), 0, ( struct sockaddr *)&servaddr, sizeof(servaddr));
close(sockfd);
return 1;
}
intmain( int argc, char **argv)
{
int sockfd;
struct sockaddr_in servaddr;
sockfd = socket(PF_INET, SOCK_DGRAM, 0);
bzero(&servaddr, sizeof(servaddr));
servaddr.sin_family = AF_INET;
servaddr.sin_addr.s_addr = htonl(INADDR_ANY);
servaddr.sin_port = htons( 50001);
bind(sockfd, ( struct sockaddr *)&servaddr, sizeof(servaddr));
int n;
char recvline[ 1024];
recvfrom(sockfd, recvline, 1024, 0, NULL, NULL);
printf( "%s\n", recvline);
close(sockfd);
}
#include <stdio.h>
#include <string.h>
#include <sys/socket.h>
#include <netinet/in.h>
int
{
}
服务器端代码 server.c
#include <stdio.h>
#include <string.h>
#include <sys/socket.h>
#include <netinet/in.h>
int
{
}
- Linux下的UDP Socket简单例子
- Linux下的UDP Socket简单例子
- linux下socket UDP简单例子
- Linux 下socket 的UDP例子
- Linux下UDP的简单例子
- udp socket的简单例子
- linux socket编程以及简单的tcp,udp的例子
- Linux下socket TCP的简单例子
- Linux下的TCP Socket简单例子
- Linux下的TCP Socket简单例子
- Linux下socket TCP的简单例子
- Linux下的TCP Socket简单例子
- Linux下的TCP Socket简单例子
- Linux下C++ UDP Socket例子
- linux UDP的简单例子
- socket的UDP通信简单例子
- linux C ----- udp, tcp, unix socket通信简单例子
- Linux下两个程序进行socket通信的简单例子
- LinkedList原码分析(基于JDK1.6)
- 大整数除法
- JNI数组类型转换遇到问题及解决(new jdouble(len)与new jdouble[len]的区别)
- 顶点数组对象 VAO(Vertex Array Object)
- ARM体系工作模式和工作状态
- Linux下的UDP Socket简单例子
- android提供的3种适配器
- 用命令行在文件系统中快速导航
- 比较完美的清除浮动的方法
- Linux系统下UDP发送和接收广播消息小例子
- ArrayList removeRange方法分析
- 数据库设计Step by Step (9)——ER-to-SQL转化
- 数据库设计Step by Step (10)——范式化
- PAT 知识点