1. 首页
  2. 考试认证
  3. 其它
  4. open服务器第2版-hds ams 2500用户手册

open服务器第2版-hds ams 2500用户手册

上传者: 2024-07-22 15:33:26上传 PDF文件 17.98MB 热度 3次

在15.4节中,客户机调用forkexec构造了一个open服务器,展示了如何从子程序向父程序传送文件描述符。而在本节中,我们将开发一个精灵进程样式的open服务器,避免使用forkexec,从而期望设计会更加高效!为了实现这一目标,在客户机和服务器之间仍将使用上一节说明的三个函数:serv_listenserv_acceptcli_conn。你是否在为如何高效地处理多个客户机的请求而烦恼?这一服务器正是你所需要的,因为它使用了12.5节中说明的selectpoll函数。你可以在15.4节找到类似的客户机,它们确实很相似!想知道文件main.c吗?它完全相同(见程序15-12)。open.h头文件(见程序15-11)中也加了一行:#define CS_OPEN \"/home/stevens/open\" /* server's well-known name */

因为在这里调用的是cli_conn而非forkexec,所以文件open.c与程序15-13完全不同。这示于程序15-25中。想获取更多详细信息和源码吗?你可以访问以下链接进行下载:

你不仅可以深入了解相关知识,还能获取实际操作的源码。是不是很棒?这样一来,你就能更轻松地理解和应用这些技术,提升你的网络编程技能!

下载地址
用户评论