操作模块
STREAMS 提供从用户级别操作模块,与具有公共服务接口的交换模块以及向流用户进程提供服务接口的功能。
这些功能在实施网络服务和协议时产生效益,包括:
- 用户级程序可以独立于底层协议和物理通信介质。
- 网络体系结构和高级协议可以独立于底层协议,驱动程序和物理通信介质。
- 可以通过选择和连接较低级别的服务和协议来创建较高级别的服务。
以下是 STREAMS 功能对于开发人员创建服务接口和操作模块的优势示例: