摘要: int getsockname(int sockfd, struct sockaddr *localaddr, socklen_t *addrlen); // 获取与某个套接字关联的本地协议地址 int getpeername(int sockfd, struct sockaddr *localad 阅读全文
posted @ 2016-04-20 17:36 LarryKnight 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Unix中编写并发服务器最简单的办法是fork一个子进程来服务每个客户。 阅读全文
posted @ 2016-04-20 14:55 LarryKnight 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 进程是系统进行资源分配和调度的基本单位,包括代码、数据和PCB进程控制块等资源。 fork函数通过系统调用创建一个与原进程相同的子进程。 在调用进程(父进程)中返回一次,返回子进程ID;在子进程返回0。 父进程调用fork之前打开的所有描述符在fork返回之后由子进程分享。 网络服务器父进程调用ac 阅读全文
posted @ 2016-04-20 12:41 LarryKnight 阅读(164) 评论(0) 推荐(0) 编辑