`

UNP_1_Chapter 4__基本TCP socket编程

阅读更多
4.7 fork与exec

close、fork、引用计数器
不用的句柄要关掉,否则将会耗进进程的资源。
shutdown()貌似和close不一样,不会理会是否还有人引用。
分享到:
评论

相关推荐

    UNP_v2_CN经典图书part3part4

    在UNP_v2中,作者深入浅出地讲解了网络编程的基础知识,包括TCP/IP协议栈的工作原理、套接字API的使用、TCP和UDP连接的建立与管理、多路复用技术(如select、poll和epoll)、并发服务器设计、套接字选项、错误处理...

    TCP-IP详解卷三

    第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/...

    TCP-IP详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议——高清文字(china-pub经典系列)

    第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/...

    TCP/IP详解 卷3:TCP事务协议、HTTP、NNTP和UNIX域协议

    第1章 T/TCP概述 1.1 概述 1.2 UDP上的客户-服务器 1.3 TCP上的客户-服务器 1.4 T/TCP上的客户-服务器 1.5 测试网络 1.6 时间测量程序 1.7 应用 1.8 历史 1.9 实现 1.10 小结 第2章 T/TCP协议 2.1 概述 2.2 T/TCP中...

    TCP-IP详解卷三:TCP事务协议,HTTP,NNTP和UNIX域协议

    第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/...

    TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议.rar

    第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/...

    TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议

    第三卷的内容细节覆盖了当今TCP/IP编程人员和网络管理员必须熟练掌握的四个基本方面: T/TCP (TCP事务协议),这是对TCP的扩展,使客户--服务器间的事务传输更快更有效和更可靠; HTTP (超文本传送协议),这是飞速...

    TCP-IP详解卷3.rar

    整套电子书分四部分上传 TCP-IP详解卷1.rar;TCP-IP详解卷2_1.rar TCP-IP详解卷2_2.rar;TCP-IP详解卷3.rar 都上传了。只下第一部分不全 目 录 译者序 前言 第一部分 TCP事务协议 第1章 T/TCP概述 1 1.1 概述 1 1.2...

    nercoeus#UNP_reading_notes#27.IP选项1

    1. NOP:单字节选项,典型的用途是为某个后续选项落在 4 字节边界上进行填充 2. EOL:单字节选项,终止选项的处理 6. Record route 7.

    TCPIP协议详解卷三.rar

    第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/...

    TCPIP协议详解卷二:实现

    第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/...

    TCPIP协议详解卷3-事务协议

    第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/...

    TCP_IP详解卷1

    《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输...

    Unix_Socket程序设计1.pdf

    通过对TCP和UDP的理解以及基本的套接字编程流程的学习,开发者可以更好地掌握如何利用Unix Socket来实现高效的通信服务。此外,通过具体的代码示例,可以帮助学习者更深入地理解Unix Socket编程的基本原理和技术细节...

    unp源码_UNIX_

    4. **多线程/进程编程**:在网络编程中,往往需要同时处理多个连接,因此理解和掌握如何在UNIX环境中创建和管理线程或进程至关重要。 5. **并发处理**:非阻塞I/O、异步I/O和事件驱动编程模型(如epoll, kqueue, ...

    unp unix网络编程

    包括socket创建、绑定(bind)、监听(listen)、连接(connect)和接受(accept)等基本操作。 2. **TCP(传输控制协议)**:TCP是面向连接的、可靠的传输协议,它提供了数据的顺序传输和错误校验。在Unix中,使用...

    Java网络编程--Unix域协议:实现

    在Java中,虽然网络编程主要关注TCP和UDP协议,但通过JNI(Java Native Interface)或其他方式,开发者也可以利用Unix域协议。 17.1 概述 Unix域协议的实现通常包括多个函数,如`uipc_usrreq.c`文件中的16个函数。...

    unp.rar_W. Richard Stevens_c/C++_unp

    通过研究Stevens的代码,可以学习到如套接字编程、TCP/IP协议栈的实现、并发服务器设计等核心概念。同时,"www.pudn.com.txt"提供的信息可能帮助用户找到更多的学习资料和上下文,从而提升他们的编程技能和理解。

Global site tag (gtag.js) - Google Analytics