7.1 概述
优质
小牛编辑
127浏览
2023-12-01
7.1 概述
BSD 套接字(socket)将进程间通信推到一个新的水平。 彼此通信的进程可不再必须运行在同一计算机上。它们仍然还 能够运行在同一计算机上,但不再必须那样。
不仅这些进程不必运行在同一计算机上, 它们也不必运行在同一种操作系统上。 有了 BSD 套接字,你的 FreeBSD 软件能够与运行在 Macintosh®中的程序顺利的协同工作,也可以与另一个在Sun™ 工作站上的,或是另一个运行在 Windows® 2000中的, 只要这些系统用以太网型的局域网相连。
你的软件还可以很好的与运行在另一幢大楼,或是在另一个大陆、 在一艘潜艇中的,或是一架航天飞机中的进程协同工作。
它也能够与并非属于计算机一部分(至少从术语的严格意义上说不是) 的组件协同工作,这种设备像打印机、数码相机、医疗设备, 大致只要是任何能够进行数字通信的东西。