重定向器

来源:互联网 发布:redmine类似软件 编辑:程序博客网 时间:2024/05/03 11:42

Introduction:

   若应用程序希望访问本地系统中的文件,需要依赖操作系统来满足I / O(输入/输出)请求。我们通常把它称为“本地I / O”。例如,在一个应用程序打开或关闭文件时,需要由操作系统来决定如何访问包含了指定文件内容的一个设备。找到设备后, I / O请求会被转发给一个本地设备驱动程序。通过网络来访问一个设备也同样。然而, I / O请求必须通过网络转发给对应的远程设备。我们将其称为“ I / O重定向”(I/O Redirection)。

  例如,Wi n d o w s允许我们将一个本地磁盘标识符(如E :)映射或重定向到远程计算机上的一个目录共享入口。应用程序若指出自己需要使用E :时,操作系统便会将I / O请求自动重定向至一个设备,那个设备叫作“重定向器”(R e d i r e c t o r)。重定向器会建立到远程计算机的一个网络信道,以便访问指定的远程目录。随后,应用程序可自由使用一些常规的文件系统A P I函数,比如R e a d F i l e(读文件)和 Wr i t e F i l e(写文件)等。虽然实际是通过网络访问的,但表面上却与访问本地文件无异

 

Source code:

 

 

Notice:

  需要在计算机:P3-LILY-R0,新建一个共享目录:tt,属性:可读写。

 

Result:

 The Results of running , Create a file jet.txt on P3-LILY-R0 computer.