用于包装给定 CRUD Web 服务的 CIFS 组件

发布于 2024-10-24 20:26:52 字数 557 浏览 7 评论 0原文

我很确定这是一个非常特殊的请求,并且对此感到有点自豪 :-)

我正在寻找围绕现有一组 Web 服务的 CIFS(通用互联网文件系统)适配器/层/包装器,它需要传入CIFS 请求并将其转换为对这些 Web 服务的一些调用。

说明:

假设我们有一个文档管理系统,它为“crudl”(创建/读取/更新/删除/列表)文件和目录提供良好的 Web 服务

假设此文档管理系统不支持 CIFS 协议,该协议使用户能够在 Windows 资源管理器中打开该系统中的目录,就好像它是本地目录一样文件夹。

假设我们的用户仍然想要这个功能。如果我们可以简单地安装某种适配器组件来实现 CIFS 协议套件,并在幕后调用给定的 Web 服务来执行 CRUD 操作,那不是很好吗?当然可以需要进行配置,以便它知道服务在哪里以及如何使用它们。

你知道这样的组件是否存在吗?我在谷歌上没有找到任何东西。

或者,如果它不存在,我自己实现一个(例如,用 C#)或者采用一些现有的 CIFS 实现代码并修改它是否会很困难?

I'm pretty sure this is a very particular request, and am slightly proud of it :-)

I am looking for a CIFS (Common Internet File System) adapter/layer/wrapper around an existing set of web services, that takes an incoming CIFS request and translates it to some calls to these web services.

Explanation:

Say we have a document management system that provides nice web services to "crudl" (create/read/update/delete/list) files and directories.

Say that this document management system does not support the CIFS protocol, which is the protocol that enables users to open a directory from that system in Windows Explorer as if it was a local folder.

Say that our users still want this feature. Wouldn't it be nice if we could simply install some kind of adapter component which implements the CIFS protocol suite and, behind the scenes, calls to the given web services to perform the CRUD operations? Of course it would need to be configured such that it knows where the services are and how to use them.

Do you know whether such a component exists? I didn't find any on google.

Or, if it does not exist, would it be difficult to implement one on my own (in C#, e.g.), or to take some existing CIFS implementation code and modify it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文