共享文件夹和虚拟文件夹之间有什么区别?

时间:2011-01-04 14:28:28

标签: iis

我正在与我的朋友一起使用IIS(Internet信息服务)托管的Web应用程序。我注意到IIS网站树视图中有一些所谓的虚拟文件夹,我们的Web应用程序中仍然使用了一些共享文件夹。

虚拟文件夹是这样的:

http://myserver/folder1

共享文件夹是这样的:

\\myserver\folder2

那么,它们之间的区别是什么?

非常感谢。

添加 - 1 -

Web应用程序和虚拟文件夹之间有什么区别?我经常右键单击虚拟文件夹并将其转换为Web应用程序。 但我只是不知道这个动作究竟意味着什么?! 有没有人可以向我展示一些材料详细说明如何调用IIS中的Web应用程序?我希望它能适合以下链条。

HTTP文本请求(GET,PUT等)到达IIS - > 这里会发生什么? - >离开IIS的HTTP文本响应

1 个答案:

答案 0 :(得分:1)

虚拟文件夹是相对于URL路径的文件夹。这意味着,当http://myserver是根文件夹时,您可以磁盘驱动器上的物理文件夹映射到虚拟子文件{{1 }} myserver映射到的地方。

共享文件夹与SMB协议相关。 HTTP和SMB之间的区别在于,使用HTTP,您可以托管Web应用程序(即运行代码并生成HTML输出),但使用SMB,您只能共享文件静态,即。您可以共享可执行文件,但必须先下载然后执行它们。