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

怎么建设好一个外贸购物网站网站接入查询

怎么建设好一个外贸购物网站,网站接入查询,重庆属于哪个省,美团网站做疏通广告1. UDP UDP:用户数据报协议#xff08;User Datagram Protocol#xff09;#xff0c;传输层协议之一#xff08;UDP#xff0c;TCP#xff09; 2. 特性 发送数据时不需要建立链接#xff0c;节省资源开销不安全不可靠的协议 //一般用在实时性比较高…1. UDP UDP:用户数据报协议User Datagram Protocol传输层协议之一UDPTCP 2. 特性          发送数据时不需要建立链接节省资源开销不安全不可靠的协议        //一般用在实时性比较高的广播组播//VNC面向报文。资源开销小 3.框架 3.1 C/S模式 有一个专用的客户端  client----server 传输方式用户主机1---服务器----用户主机2 框架设计 serversocket() bind()recvfrom()close()clientsocket() bind()sendto() close() 3.2 B/S模式 有一个通用的客户端浏览器 browser----server clientsocket() sendto() close() 4. API接口 4.1 socket函数 套接字:通信对象的抽象, 网络通信的端口一个通信链的句柄。         int socket(int domain, int type, int protocol); 功能:         创建一个用来通信的接口文件描述符) 参数:         domain:通信的协议族(AF_INET:IPv4协议族) type:         SOCK_DGRAM:数据报套接字    (UDP使用此类型)         SOCK_STEAM:流式套接字    (TCP使用此类型)         SOCK_RAW:原始套接字 protocol:         默认传0 按照协议的默认属性创建 返回值:         成功返回用来进行通信的文件描述符         失败返回-1 IPv4地址形式:         struct sockaddr_in {            sa_family_t    sin_family; /* AF_INET */            in_port_t      sin_port;   /* 端口 */            struct in_addr sin_addr;   /* IP地址 */        }; /* Internet address. */        struct in_addr {            uint32_t       s_addr;     /* address in network byte order */        }; 端口转换htons函数 地址转换inet_addr函数 4.2 sendto函数       ssize_t sendto(int sockfd, const void *buf, size_t len, int flags,                       const struct sockaddr *dest_addr, socklen_t addrlen); 功能:         向一个IP地址和端口发送数据信息         端口号:区分一台主机不同的应用程序(0 - 65535) 参数:         sockfd:套接字文件描述符         buf:发送数据空间首地址         len:发送数据的长度         flags:发送数据属性(默认为0)         dest_addr:目的IP地址和端口         addrlen:目的IP地址和端口的长度 返回值:         成功返回实际发送字节数         失败返回-1  4.3 htons函数 主机转网络字节序 主机小端   host网络大端   network 四种不同的转化函数 uint32_t htonl(uint32_t hostlong);          主机转网络uint16_t htons(uint16_t hostshort);         主机转网络uint32_t ntohl(uint32_t netlong);           网络转主机uint16_t ntohs(uint16_t netshort);          网络转主机 h:host        n:net         l:long         s:short  4.4 inet_addr函数 in_addr_t inet_addr(const char *cp); 功能:         将字符串IP地址转换成二进制IP地址形式 char *inet_ntoa(struct in_addr in); 功能         将二进制ip转换成字符串 4.5 bind         int bind(int sockfd, const struct sockaddr *addr,                 socklen_t addrlen); 功能:将一个套接字与IP地址和端口号绑定(只能绑定自己的IP地址) 参数:         sockfd:套接字文件描述符          addr:IP地址和端口号结构体首地址         addrlen:长度 返回值:         成功返回0         失败返回-1  4.6 recvfrom ssize_t recvfrom(int sockfd, void *buf, size_t len, int flags,                         struct sockaddr *src_addr, socklen_t *addrlen); 功能:         接收网络发送的数据信息 参数:         sockfd:套接字文件描述符         buf:存放数据空间首地址         len:最大能够接收的数据个数         flags:属性默认为0         src_addr:存放发送端IP地址信息的空间首地址         addrlen:想要接收的数据长度的空间首地址 返回值:         成功返回实际接收字节数         失败返回-1  具有阻塞功能(直到接收到数据,才会继续向下执行) 5. UDP报文头 UDP首部有8个字节由4个字段构成每个字段都是两个字节 源端口 源主机的应用程序使用的端口号目的端口目的主机的应用程序使用的端口号 长度是指UDP头部和UDP数据的字节长度。因为UDP头 部长度为8字节所以该字段的最小值为8差错检测检测UDP数据报在传输中是否有错有错则丢弃 总结 无连接尽最大努力交付不安全不可靠丢包、乱序面向数据报机制简单传输效率高 应用场景要求实时性高但是允许数据丢失的场合直播VNC
http://www.hkea.cn/news/14453825/

相关文章:

  • 网站建设保密协议书高级搜索引擎技巧
  • 丹阳市住房建设管理局网站上海豪宅装修公司排名
  • 百度里面的站长工具怎么取消网站建设ppt方案结语
  • 广州市公司网站建设平台网络设计软件有哪些
  • 佛冈网站建设怎么做私人网站
  • 手机网站 案例wordpress爱情主题
  • 电脑版传奇网站医疗网站建设哪个好用
  • 高中网站制作网络营销方案设计
  • 为什么网站开发需要写php中国建设银行官网个人登录
  • 湖北网站建设推荐网站源代码购买
  • 郑州网站优化渠道网站商品展示页怎么做的
  • 百度联盟怎么做网站医学类app制作公司
  • 企业网站建设的三个核心问题typecodes wordpress
  • 吉林省网站建设行业需求分析公司网站建设汇报
  • 杭州认证网站建设网站描述设置
  • 网站信息可以边建设边组织wordpress 字体 插件下载
  • 做3ds磁铁卡网站wordpress腾讯地图插件
  • wordpress搭建外贸网站广东省建设厅的注册中心网站
  • 双语企业网站源码电影网站模板下载
  • 网站优化推广是什么wordpress背景图案轮流
  • 昆明免费网站建设软件研发和开发哪个工资高
  • 电商网站开发用什么语言表达室内设计师常用网站
  • 音乐网站的制作宁波建设网 公积金网点
  • 南京 网站开发做我女朋友的网站
  • 图书馆门户网站建设总结想自己做个公司网站不知道怎么做
  • 贵州省住房和城乡建设厅网站东京购物
  • 做网站哪里好做金融网站需要什么营业执照
  • 建设单位网站经费请示北京建设网网站
  • 免费营销软件网站长沙品牌设计公司排行榜
  • 门户网站的特点和优势常州网签备案查询