3

自家製の RESTFul Api を介してサービスを公開するファイルとフォルダーの管理に使用するアプリがあり、Webdav 機能を追加して、ホストするファイルに標準のファイル エクスプローラーを介して簡単にアクセスしたり、MS Office および関連ソフトウェアを介して直接変更したりしたいと考えています。

私はサーバー Webdav ライブラリを探しています。できれば Java で、着信 Webdav 要求と私の Api の間の橋渡しとなる非常に単純なアプリケーションを構築します。主な要件は、API が Webdav レベル 2 機能 (ロック) をサポートする必要があることです。

過去に Milton Api を試したことがありますが、ライセンスが AGPL3 に変更されており、アプリケーション全体を AGPL3 にしたくなく、商用ライセンスを購入する余裕もないため、他の代替手段を探しています。

どの API を使用または推奨していますか?

ありがとう。

4

2 に答える 2

2

Java に縛られていない場合は、SabreDav (PHP) を使用できます。

milton のライセンス (最近変更されました) を明確にするだけで、DAV レベル 1 のすべての機能が apache2 ライセンスの jar で利用できます。これは、質問で言及されているユースケースに必要なすべてです。

AGPL + 商用ライセンスは、ロック、カレンダー、および連絡先を提供する拡張 jar に適用されます。

乾杯、ブラッド

于 2012-11-20T01:59:48.777 に答える