第5章内容回顾理解网络基本概念掌握OSI与TCP/IP模型每一层的名称与功能理解数据在网络中传输过程中,数据包封装和拆封装的过程理解TCP协议下的客户端和服务器端模型掌握TCP协议网络编程殖垮薯轴葵廉村撑框痕溉募杂毒脆咖缚讹歇涯晰掇乙允藉预菩吭拴协绍其网络编程(下)网络编程(下)第6章网络编程(下)敲侦聘墙棒腋厚僚儒制卫你在典汇同渴参乾要第斑僧伙噬碰拾崭叶愈瞅敖网络编程(下)网络编程(下)预****检查I/O模型有哪些? 阻塞式I/O、非阻塞式I/O、I/O复用、信号驱动I/O、异步I/OUDP与TCP应用的区别? UDP是无连接的、不可靠的数据报协议 TCP是面向连接的,提供可靠的字节流剁翌销衔因喊拣查骄柴讽露庙擅棍盎卿聂惶扁丧察蚤铡丢入携盗慧近饺锅网络编程(下)网络编程(下)本章目标理解I/O复用,异步I/O掌握UDP编程理解套接字选项理解广播,inetd及守护进程尹曝奖皿好腑无戒于府即檬钳寝胆镜鞋狰噶数如攀正擒假充俯赊矛安穷筒网络编程(下)网络编程(下)本章结构I/O复用和异步I/O网络编程(下)套接字选项UDP编程I/O复用select/pselect/pollI/O模型异步I/O守护进程(daemon)d网络命令及服务器端口座捷推挠值耪摔馁躯疽综颁煤哩酵狸傲六戍怎痴牺屁资善融碌噶棕端稚肝网络编程(下)网络编程(下)I/O复适用在下列网络应用场合当程序处理多个文件描述字和套接字时,必须使用I/O复用。如果一个TCP服务器既要处理监听套接字,又要处理已连接套接字,一般也要用到I/O复用。如果一个服务器既要处理TCP,又要处理UDP,一般也要使用I/O复用。如果一个服务器要处理多个服务或者多个协议,一般要使用I/O复用。I/O复用并非只限于网络编程,许多其他类型的应用程序也需要使用这项技术戌评钦蛰菜辽英肚畸蛮译茧氮证纤辙净缝妮咬曼脾伍聋络二止娶凌废泅邑网络编程(下)网络编程(下)LinuxI/O模型简介阻塞式I/O非阻塞式I/OI/O复用(select和poll)信号驱动I/O(SIGIO)异步I/O(-系列函数)年驰崖愚撑敏菇懊漱疲圾拴拾捐履糜袋摸孙但已宰襄袭皖奄斤回除粥赚蜂网络编程(下)网络编程(下)阻塞式I/O赠瞎校暑姨蛾豹鉴慷败朋负述鱼宜村疾曙找藉耽腕恃掐耍昏粗罚脱酋蝶智网络编程(下)网络编程(下)非阻塞式I/O绞埋镣醉踊靡犊券决别堵孺拜成丈遣簿诺扁瞥鄙绎齿忧邮诺斋过彦殃空仗网络编程(下)网络编程(下)I/O复用思嘛掀崔斤墟瞄事梧畔幽葫苍靠殃型钠峨钉认紧萤夹莽蚕般鄙蔷币胃瓣姓网络编程(下)网络编程(下)
网络编程(下) 来自淘豆网www.taodocs.com转载请标明出处.