登录 注册
当前位置:主页 > 资源下载 > 49 > 直接转换方法:从open服务器第1版的数据流图到模块结构图

直接转换方法:从open服务器第1版的数据流图到模块结构图

  • 更新:2024-11-05 10:18:14
  • 大小:5.82MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Unix - 操作系统
  • 格式:PDF

资源介绍

15.4 open服务器第1版 目前,使用文件描述符传送技术开发了一个 o p e n服务器:它是一个可执行程序,由一个进 程执行以打开一个或多个文件。该服务器不是将文件送回调用进程,而是送回一个打开文件描 述符。这使该服务器对任何类型的文件(例如调制解调器线或网络连接)而不单是普通文件都 能起作用。这也意味着,用 I P C交换最小量的信息—从客户机到服务器传送文件名和打开方 式,而从服务器到客户机返回描述符。文件内容则不需用 I P C传送。 将服务器设计成一个单独的可执行程序有很多优点: (1) 任一客户机都易于和服务器联系,这类似于客户机调用一库函数。不需要将一特定服 务编码在应用程序中,而是设计一种可供重用的设施。 (2) 如若需要更改服务器,那么也只影响一个程序。相反,更新一库函数可能要更改调用 此库函数的所有程序(用连编程序重新连接)。共享库函数可以简化这种更新。 (3) 服务器可以是设置 -用户- I D程序,于是使其具有客户机没有的附加许可权。注意,一 3 6 6 U N I X环境高级编程