当前位置: 首页 > news >正文

网上服装定制网站$post wordpress

网上服装定制网站,$post wordpress,亿省心网站托管,index放WordPress哪个目录UDP服务器的创建步骤: 一、创建用户数据报套接字(socket函数):通信域选择IPV4网络协议、套接字类型选择数据报式; int sockfd socket(AF_INET,SOCK_DGRAM,0); 二、填充服务器的网络信息结构体:1.定义网络…

UDP服务器的创建步骤:

  • 一、创建用户数据报套接字(socket函数):
  • 通信域选择IPV4网络协议、套接字类型选择数据报式
	int sockfd = socket(AF_INET,SOCK_DGRAM,0); 
  • 二、填充服务器的网络信息结构体:
  • 1.定义网络信息结构体变量;
  • 2.求出结构体变量的内存空间大小;
  • 3.结构体清零;
  • 4.使用IPV4网络协议;
  • 5.预留给在终端输入的网络字节序的端口号;
  • 6.预留给在终端输入的IP地址;
	struct sockaddr_in serveraddr; //定义网络信息结构体变量socklen_t serveraddrlen = sizeof(serveraddr);//求出结构体变量的内存空间大小memset(&serveraddr,0,serveraddrlen); //结构体清零serveraddr.sin_family = AF_INET;  //使用IPV4网络协议serveraddr.sin_addr.s_addr = inet_addr(argv[1]); //IP地址serveraddr.sin_port = htons(atoi(argv[2])); //网络字节序的端口号
  • 三、套接字和服务器的网络信息结构体进行绑定(bind函数):
	int ret = bind(sockfd,(struct sockaddr *)&serveraddr,serveraddrlen);
  • 四、接收来自客户端的数据(recvfrom函数)和给客户端发送应答消息(sendto函数):
	int ret1 = recvfrom(sockfd,buf,sizeof(buf),0,(struct sockaddr *)&clientaddr,&clientaddrlen);strcat(buf,"------------k");int ret2 =sendto(sockfd,buf,sizeof(buf),0,(struct sockaddr *)&clientaddr,clientaddrlen);
  • 五、关闭套接字(close函数):
	close(sockfd);

UDP客户端的创建步骤:

  • 一、创建用户数据报套接字(socket函数):
  • 通信域选择IPV4网络协议数据报式套接字
	int sockfd = socket(AF_INET,SOCK_DGRAM,0); 
  • 二、填充服务器的网络信息结构体:
  • 1.定义网络信息结构体变量
  • 2.求出结构体变量的内存空间大小
  • 3.结构体清零;
  • 4.使用IPV4网络协议
  • 5.预留给在终端输入的网络字节序的端口号
  • 6.预留给在终端输入的IP地址
	struct sockaddr_in serveraddr; socklen_t serveraddrlen = sizeof(serveraddr);memset(&serveraddr,0,serveraddrlen);serveraddr.sin_family = AF_INET; serveraddr.sin_addr.s_addr = inet_addr(argv[1]);serveraddr.sin_port = htons(atoi(argv[2])); 
  • 三、向服务器发送数据(sendto函数)和接收来自服务器端的应答消息(recvfrom函数):
  • 注意:接收来自服务器端的应答消息不需要保存再次保存服务器的网络信息结构体,因为未曾修改过
	sendto(sockfd,buf,sizeof(buf),0,(struct sockaddr *)&serveraddr,serveraddrlen);memset(buf,0,sizeof(buf));//打印应答消息recvfrom(sockfd,buf,sizeof(buf),0,NULL,NULL);  printf("应答:[%s]\n",buf);
  • 四、关闭套接字(close函数):
	close(sockfd);
http://www.yayakq.cn/news/14884/

相关文章:

  • 奎文营销型网站建设做网站用php还是node
  • 微信网站 手机网站ppt设计报价
  • 湛江网站建设方案推广室内设计学校哪些比较好
  • 让别人做网站的话术谷歌网站收录入口
  • 北京网站设计合理刻深圳建网站服务商
  • 浙江省建设厅老网站工艺品网站模板下载-古色古香
  • jsp网站入门wordpress4.8版权修改
  • 如何做网站策划案温州人才网招聘网官网
  • 专业定制网站建设团队网站搭建教程视频
  • 那个网站教你做美食wordpress 自定义开发
  • 浙江网站seo二 建设电子商务网站的必要性
  • 网站建设需求原型wordpress音乐插件
  • 做h5的网站哪个好劳务公司
  • 电商网站产品设计优化技术主要是揭阳网站开发mituad
  • 苏州建网站制作费用多少钱门户网站维护方案
  • 网站开发哪个更专业网页源代码下载图片
  • 免费企业网站认证h5网站开发框架
  • 如何进入网站管理页面wordpress采集附件
  • 网站建设合同范本简易版《网站建设与管理》方案
  • 制作网站需要哪些技术人员word网页 WordPress
  • 江阴做网站的企业在dw里可以做网站后台吗
  • 瀑布流网站模板电商网站开发的功能
  • 技术支持 合肥网站建设wordpress7比2
  • 自己做网站用中文为什么是乱码公司网站建设与维护工作计划
  • 廊坊网站建站音乐网站建设需求分析
  • 1个月能学好网站开发吗海南省建设培训与执业资格注册中心网站
  • 佛山专业的网站建设四川省住房和城乡建设厅官网查询
  • 网站建设怎么让百度搜索到html5 网站开发实战
  • 网站建设500错误代码wordpress getresults
  • 用php做的录入成绩的网站慕课网站建设开题报告