UNP
文章平均质量分 80
fzyz_sb
对于未来,我只梦想最好的情况,并订下最踏实的计划,而绝不花时间在无谓的担心上,因为我知道,只要把我对自己的承诺付诸实践,我的未来将不会只是一个梦。
展开
-
UNP卷1:第一章(简介)
1. 时间获取程序服务端:srv.c原创 2014-09-13 09:54:31 · 2468 阅读 · 0 评论 -
UNP卷1:第二十章(广播)
1. 概述1. 广播地址原创 2014-10-15 19:48:10 · 826 阅读 · 0 评论 -
UNP卷1:第四章(基本TCP套接字编程)
1. socket函数 为了执行网络I/O,一个原创 2014-09-15 22:31:22 · 1452 阅读 · 0 评论 -
UNP卷1:第三章(套接字编程简介)
1. 套接字结构1) IPv4套接字地址结构原创 2014-09-15 20:21:40 · 879 阅读 · 0 评论 -
UDP卷1:第六章(I/O复用:select和poll函数)
1. I/O模型 一个输入原创 2014-09-18 22:12:32 · 2320 阅读 · 0 评论 -
UNP卷1:第五章(TCP客户/服务器程序示例)
1. 经典的回射程序1) 头文件myunp.h原创 2014-09-16 21:56:38 · 996 阅读 · 0 评论 -
UNP卷1:第十四章(高级I/O函数)
1. 套接字超时 在涉及到套接字的I/O操作上设置超时的方法有以下三种: (1)调用alarm,它在指定超时期满时产生SIGALRM信号。这种方法涉及信号处理,而信号处理在不同的实现上存在差异,而且可能干扰进程中现有的alarm调用。 (2)在select中阻塞等待I/O(select有内置的时间限制),以此代替直接阻塞在read或write调用上。 (3)原创 2014-10-03 19:04:01 · 675 阅读 · 0 评论 -
UNP卷1:第十五章(unix域协议)
1. 概述 unix域协议并不是一个实际的协议族,而是在单个主机上执行客户/服务器通信的一种方法。unix域提供两类套接字:字节流套接字(类似TCP)和数据报套接字(类似UDP)。使用unix域协议有如下的优势:(1)unix域套接字往往比通信两端位于同一个主机的TCP套接字快出一倍。(2)unix域套接字可用于在同一个主机上的不同进程之间传递描述符。(3)unix域套接字较原创 2014-10-03 19:51:26 · 1020 阅读 · 0 评论 -
UNP卷1:第十一章(名字与地址转换)
1. gethostbyname函数#include struct hostent *gethostbyname( const char *hostname ); 返回:若成功则为非空指针,若出错则为NULL且设置h_errno而hostent的结构如下:原创 2014-09-30 18:56:30 · 1082 阅读 · 0 评论 -
UNP卷1:第十三章(守护进程和inetd超级服务器)
1. 概述 守护进程是在后台运行且不与任何控制终端关联的进程。unix系统通常有很多守护进程在后台运行,执行不同的管理任务。 守护进程没有控制终端通常源于它们由系统初始化脚本启动。然而守护进程也可能从某个终端由用户在shell提示符下键入命令行启动,这样的守护进程必须亲自脱离与控制终端的关联,从而避免与作业控制,终端会话管理,终端产生信号等发生任何不期望的交互,也可以避免在后台原创 2014-10-03 14:28:53 · 1720 阅读 · 0 评论 -
UNP卷1:第八章(基本UNP套接字编程)
1. 简单的UDP回射程序1) 服务器原创 2014-09-22 19:59:44 · 1038 阅读 · 0 评论