Windowsファイル共有上のファイルのように見えるものを作成する方法はありますが、実際にはリソースはHTTP経由で提供されますか?
コンテキストとして、Windowsファイル共有上のファイルのみを処理できる古いアプリを使用しています。ファイルのコンテンツを動的に提供して、基になるファイルへのリアルタイムの変更を取得する単純なHTTPベースのサービスを作成したいと思います。リクエストに応じてデータ。
WebDAV は (基本的に) 既存のディレクトリを取得し、それを HTTP 経由で共有します。
一方では SMB/CIFS を、他方では独自のコードを話すものが必要です。これを行う最も簡単な方法は、ユーザー空間ファイル システムを使用することです。
そのために、ここにいくつかのリンクがあります:
これは意味のある方法であなたの質問に答えることはありませんが、おそらくそれはあなたを正しい方向に向けさせるでしょう。WebDAVを介した「ファイル」の提供を検討してください。SharePointはこれを使用し、転送メカニズムがHTTPであるファイル共有として、そのファイルに正確にアクセスできます。残念ながら、私はWebDAVのクライアント側でのみ作業しており、サーバー側では作業していないため、これ以上詳細な情報を提供することはできません。
WebDAV からファイルを提供することは、あなたが探しているものかもしれません。