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

即墨公司做网站销售方案怎么写

即墨公司做网站,销售方案怎么写,做网站的模板,阿里巴巴出口贸易平台目录 1、主机字节序列和网络字节序列 2、套接字地址结构 3、IP地址转换函数 4、TCP协议编程#xff1a; #xff08;1#xff09;服务器端#xff1a; #xff08;2#xff09;客户端: 1、主机字节序列和网络字节序列 主机字节序列分为大端字节序和小端字节序 大端…目录 1、主机字节序列和网络字节序列 2、套接字地址结构 3、IP地址转换函数 4、TCP协议编程 1服务器端 2客户端: 1、主机字节序列和网络字节序列 主机字节序列分为大端字节序和小端字节序 大端字节序是指一个整数的高位字节存储在内存的低地址处低位字节序列存储在内存的高地址处。 小端字节序是指整数的高位字节存储在高地址处低位字节序列存储在内存的低地址处。 网路字节序列大端字节序列转换为大端htons() 2、套接字地址结构 通用套接字地址结构 struct sockaddr { sa_family_t sa_family; char  sa_date[14]; } 传的时候会根据需要的类型传递参数。 3、IP地址转换函数 ipv4地址直接按的转换 int_addr_t inet_addr(const char *cp);//把字符串表示的IPV4地址转换为网络字节序 char*inet_ntoa(stuct in_addr in)//把网络字节序转换为字符串表示的 4、TCP协议编程 1服务器端 创建套接字socket() 给套接字指定地址绑定IP端口bind() 开机 、监听队列不阻塞listen 接受链接accept() 接收数据recv() 发送数据send() 关闭链接close() 服务器端 int main() { //创建套接字 int sockfdsocket(AF_INET,SOCK_STREAM,0) // 协议版本 //创建失败就返回 if(sockfd-1) { exit(1);; }//指定服务器的ip和端口 struct sockaddr_in saddr,caddr;//套接字的地址监听套接字 //清空服务器端 memset(saddr,0,sizeof(saddr));//制空 //填充ip和端口 saddr.sin_familyAF_INET saddr.sin_porthtons(6000);//1024以内知名端口4096以内保留端口临时端口5000 saddr.sin_addr.s_addrinet_addr(127.0.0.1);//ip地址int resbind(sockfd,(sockaddr*)saddr,sizeof(saddr)); if(res-1) { printf(bind err\n); exit(1); }//设置监听队列reslistenscokfd,5; // 套接字 监听队列长度 if(res-1) { exit(1); }//接受链接 while(1) { //获取客户端的套接字地址的长度socklen_t lensizeof(caddr); //连接套接字int caccept(sockfd,(struct sockaddr*)caddr,len);if(c0){continue;}printf(acceptc%d,ip%s,port%d,c,inei_ntoa(caddr.sin_addr),ntohs(caddr.sin_port));//定义接收数据的数组char buff[128]{0};// 连接套接字 接收数组接收的长度 recv(c,buff,127,0);printf(buff%s,buff);//返回数据 连接套接字 返回的数据 返回数据的长度 send(c,ok,2,0);//关闭连接套接字close(c);} 2客户端: 创建套接字socket() 向服务器发起链接connect() 给服务端发送数据send() 接收服务端发送的数据recv() 关闭链接close() #includestdio.h #includestring.h #includestdlib.h #includeunistd.h #includesys/socket.h #includenetinet/in.h #include arpa/inet.h//客户端 int main() {//创建套接字int sockfdsocket(AF_INET,SOCK_STREAM,0);//判断是否创建成功if(sockfd-1){exit(1);}//绑定套接字地址struct sockaddr_in saddr;//套接字清空memset(saddr,0,sizeof(saddr));saddr.sin_familyAF_INET;//绑定端口saddr.sin_porthtons(6000);//绑定IP地址saddr.sin_addr.s_addrinet_addr(127.0.0.1);//向服务器发起连接int resconnect(sockfd,(struct sockaddr*)saddr,sizeof(saddr));if(res-1){printf(connect err\n);exit(1);}printf(input\n);char buff[128];fgets(buff,128,stdin);//向服务器发送数据send(sockfd,buff,strlen(buff),0);//将buff制空memset(buff,0,sizeof(buff));//接收服务端返回的数据recv(sockfd,buff,127,0);//输出服务端返回的数据printf(buff%s,buff);//关闭套接字close(sockfd);exit(0);}
http://www.w-s-a.com/news/199941/

相关文章:

  • 城乡和建设部建造师网站众筹平台网站建设
  • 外贸网站模板免费下载微网站制作软件
  • 一个新的网站怎么做宣传技术先进的网站建
  • 福建网站建设有限公司需求网站
  • 生物科技企业网站做的比较好的企业培训网站模板
  • 南京 高端网站建设网站备案密码怎么找回
  • 蛋糕店网站模板建设电子商务系统网站
  • 海口网站建设优化公司网站开发要加班吗
  • 建设一个网站需要注意哪些要求群晖的网站开发
  • 精通网站开发阅读网页视频下载慢怎么办
  • 网站标题的选择巴音郭楞库尔勒网站建设
  • 成都市网站建设服务商怎么进网站后台管理系统
  • 企业网站站内优化30岁做网站编辑
  • 与安网站建设网站建设征求意见稿
  • 学校网站推广做网站手把手
  • 网站开发遇到的难题wordpress文章调用
  • 网站建设做的好在线logo免费设计生成器标智客
  • 郑州做网站齿轮网站排名怎么做 site
  • 船员专用网站开发建议wordpress 图片占用id
  • 桌面软件开发跟网站开发那个上海网站备案在哪里查询
  • 罗湖网站建设陕西省建设网官网住房和城乡厅官网
  • 做一个网站的详细教学wordpress 忘记用户名密码
  • 建设银行的网站是多少wordpress添加新页面跳转
  • 网站设计费用抓取网站访客qq号码
  • 驾校视频网站模板郑州网站建设价格
  • 上海 有哪些做网站的公司成都企业网站备案流程
  • 移动端快速建站的方法青海公司网站建设
  • 网站重新搭建程序要多少钱移动互联网应用的使用情况
  • 学建站论坛给别人做网站怎么赚钱吗
  • 响应式网站代码校友会网站建设的目的