6

CMISWebDAVの主な技術的な違いは何ですか?
該当する場合、CMISはWebDAVよりも正確に何を改善しますか?

採用率や実装数については質問していません。これらの各標準間の技術的な違いについてだけ質問しています。

4

2 に答える 2

9

簡単な答えはありません。

WebDAVには、CMISでは使用できないものがあります(ロック、リダイレクト、高度なバージョン管理、MOVEなどの名前空間操作)。確かに、CMISでのみ利用できるものは他にもあります。両方を拡張して、より適切に一致させることができます(したがって、WebDAVに追加/プロファイリングするだけでなく、最初から始めるのは悪い考えだった可能性があります)。

主な実際の違いは、WebDAVのコレクションモデルがより具体的である(MOVE / COPY操作で実際の階層を公開する)のに対し、CMIS(AtomPubによる)ではクライアントの制御が少ないことです。要件に応じて、それは長所または短所になる可能性があります。

于 2010-04-28T16:16:06.707 に答える
7

WebDAVは古い標準であり、完全にHTTP仕様に基づいています。実際、HTTPは、読み取り専用から読み取り/書き込みに移行するように拡張されました。WebDAV以前は、HTTP仕様は前後のファイル転送を処理できなかったため、その目的のために拡張されました。WebDAVは非常に初歩的なものであり、作成者はファイル参照モードでのみ管理できます。発表された最初のWebDAV仕様には、バージョン管理機能が含まれていませんでした。その後、完全なバージョン管理が仕様化された仕様の「DeltaV」リリースで行われました。WebDAVは非常に普及していますが(Microsoftデスクトップ、一部のAdobe製品など)、ほとんどのベンダーは以前のWebDAV仕様のみを実装しています。(つまり、DeltaVではありません)

一方、CMISは、はるかに完全で豊富な仕様です。CMISは、基本的にWebサービスベースの共通APIです。CMISには、メタデータの拡張、検索、高度なアクセス許可、バージョン管理機能など​​のサポートが含まれており、組織のさまざまなリポジトリの共通配管レイヤーの概念をさらに進化させます。これは、Microsoft IBM、OpenText、ECMなどのさまざまなECMベンダーの間で実際に共通の分母APIです。

この時点でボリュームをCMISに書き込むことができますが、それらはいくつかの大きな違いです。この記事の執筆時点では、CMISはまだ1.0仕様ではありませんが(ほぼそこにあります)、WebDAVは10年以上前から存在していました。CMISが進化するにつれて、かなりの変化が起こる可能性があります。

于 2010-04-28T15:00:11.787 に答える