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

Iis 共享文件夹和虚拟文件夹之间有什么区别?,iis,Iis,我正在和我的朋友一起使用IIS(Internet信息服务)托管的web应用程序。我注意到在IIS网站树视图中有一些所谓的虚拟文件夹,在我们的web应用程序中仍然使用一些共享文件夹 虚拟文件夹如下所示: http://myserver/folder1 \\myserver\folder2 共享文件夹如下所示: http://myserver/folder1 \\myserver\folder2 那么,它们之间有什么区别呢 非常感谢 添加-1- web应用程序和虚拟文件夹之间有什么区别?我经

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

虚拟文件夹如下所示:

http://myserver/folder1
\\myserver\folder2
共享文件夹如下所示:

http://myserver/folder1
\\myserver\folder2
那么,它们之间有什么区别呢

非常感谢

添加-1- web应用程序和虚拟文件夹之间有什么区别?我经常右键单击一个虚拟文件夹并将其转换为web应用程序但我只是不知道这个动作到底意味着什么有人能给我看一些详细介绍IIS中web应用程序如何调用的材料吗?我希望它可以放在下面的链条中


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

虚拟文件夹是相对于URL路径的文件夹。这意味着,作为
http://myserver
是根文件夹,您可以将磁盘驱动器上的物理文件夹映射到几乎是
myserver
的子文件夹中
http://myserver
已映射到


共享文件夹是相对于SMB协议的。HTTP和SMB的区别在于,使用HTTP可以承载web应用程序(即运行代码并生成HTML输出),但使用SMB只能静态共享文件,即,可以共享可执行文件,但必须先下载然后执行。

它们是完全不同的。前者是由web服务器提供服务的资源;后者是通常仅通过本地网络提供的网络共享。我认为要获得更详细的信息,您需要澄清这些共享文件夹在哪里被正确使用。我觉得我对web开发过程中的一些概念不太清楚,我的问题只是其中之一。那么,有人能推荐一些解决这类概念的材料吗?我想开始悬赏,但“开始悬赏”按钮尚未显示。