开发者社区> 问答> 正文

Windows共享上的数据库查询表示模拟文件?

是否有任何办法可以让文件看起来像Windows文件共享上的文件,但实际上是通过HTTP提供的资源吗?

对于上下文,我正在使用一个只能处理Windows文件共享上的文件的旧应用程序,我想创建一个基于HTTP的简单服务来动态提供文件内容,以实时获取对基础文件的实时更改。

展开
收起
游客ufivfoddcd53c 2020-01-03 21:19:00 955 0
1 条回答
写回答
取消 提交回答
  • WebDAV(基本上)采用一个现有目录,并通过HTTP共享该目录-听起来与您想要的相反。

    您需要一方面讲SMB / CIFS的东西,另一方面讲您自己的代码。最简单的方法是使用用户空间文件系统。

    为此,这里有几个链接:

    1.WinFUSE,这是一种准系统CIFS / SMB服务器,可以承载您自己的文件系统。我已经用它做了几个小样本-文档很糟糕,但是或多或少都起作用。 2.Dokan,具有.NET绑定的用户空间文件驱动程序。我没有用过,但是看起来很有希望。它同时具有.NET和Ruby绑定,因此您应该能够很快建立POC。 3.回调文件系统 -另一个用户空间文件系统。同样,我对此没有经验。 4.具有SAMBA和FUSE的Linux盒,将驱动器共享到Windows盒。

    2020-01-03 21:19:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载