zoukankan      html  css  js  c++  java
  • TCP/UDP编程步骤和区别

    一. 概念解析

    套接字:一种特殊的文件描述符。一头指向套接字地址(用户),一头指向套接字结构(内核)。

    套接字结构:由内核维持的一种数据结构,可通过套接字来操作。

    套接字地址:ip和port。

    二. TCP/UDP编程

    服务器端:                  

    (1)创建流式套接字。         

    (2)绑定套接字地址。

    TCP/UDP都需要,将套接字和套接字地址关联上。                 

    (3)监听套接字。       

    UDP不需要,监听是要设定队列运行的最大连接数。      

    (4)接受连接请求。

    UDP面向无连接,故不需要。     

    (5)收发数据

    (6)关闭套接字。

      客服端:

    (1)创建流式套接字。

    (2)连接对端地址。

    UDP面向无连接,故不需要。

    (3)收发数据。

    (4)关闭套接字。

  • 相关阅读:
    c#大文件上传解决方案支持分片断点上传
    css精灵动画
    文字游戏
    利用myeclipse配置数据库连接池
    python 简单的txt文件读写
    数据库连接池配置
    hdu 1030 Delta-wave
    java jdbc sqlhelper
    js实现页面的自动读秒跳转
    购物车模块
  • 原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/4314793.html
Copyright © 2011-2022 走看看