BSD套接字构建在基本的UNIX®模型上: 一切都是文件。那么,在我们的例子中, 套接字将使我们接收一个HTTP文件, 就这么说。然后我们要负责将 PNG文件从中提取出来。
由于联网的复杂性,我们不能只使用 open
系统调用,
或open()
C 函数。而是我们需要分几步
“打开”一个套接字。
一旦我们做了这些,我们就能以处理任何文件描述符 的方式处理套接字。我们从它读取 (read
),向它写入(write
),
建立管道(pipe
), 必定还要关闭(close
)它。
本文档和其它文档可从这里下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读文档,如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.