コンテンツ管理相互運用性サービス

CMIS
フォーマットの種類エンタープライズコンテンツ管理
延長石鹸

コンテンツ管理相互運用サービスCMIS)は、異なるコンテンツ管理システムがインターネットを介して相互運用できるようにするオープンスタンダードです。[1]具体的には、CMISはWebプロトコルを使用してさまざまなドキュメント管理システムとリポジトリを制御するための抽象化レイヤーを定義します。

コンセプト

CMIS は、リポジトリに保存されているコンテンツをアプリケーションが操作するために使用できるドメイン モデルとバインディングを定義します。

CMISは、設定または読み取り可能な汎用プロパティを持つ、型付きファイルとフォルダをカバーする共通データモデルを提供します。ドキュメント(「オブジェクト」)の追加と取得のための一連のサービスがあります。アクセス制御システム、チェックアウトおよびバージョン管理機能、および汎用リレーションを定義する機能も備えています。3つのプロトコルバインディングが定義されており、1つはWSDLSOAP、もう1つはAtomPub [ 2]、そして最後にブラウザフレンドリーなJSONを使用しています。このモデルは、ドキュメント管理システムの一般的なアーキテクチャに基づいています。

CMIS 仕様では、 RESTSOAP が多くの言語で実装されているため、プログラミング言語に依存しないAPI が提供されます

推論

仕様の初期の貢献者の多くは、 [3]すべてのベンダーの非構造化コンテンツにアクセスするための簡素化された標準化された方法によってECM製品の採用が増加すると考えていましたが、それはODBC Open Database Connectivityが1990年代にリレーショナルデータベース市場で果たした役割と同様に、標準が既存の導入済みシステムとの互換性を維持できる場合に限られました

歴史

CMIS提案につながる推進力とユースケースの開発に向けた初期の取り組みは、AIIMが後援するiECMイニシアチブ[4]によって行われました。ECMシステム間の相互運用性[6]を促進するこの継続的なプロジェクト[5]は、政府機関、民間企業、ベンダー、コンサルティング組織の共同作業によって支えられています。

CMISはAIIMによって開始されましたが、現在はウェブ標準化コンソーシアムであるOASISによって管理されています。このプロセスには、 Adobe Systems IncorporatedAlfrescoEMCFatWireHPIBMLiferayMicrosoftNuxeoOpenTextOracleSAPなどが参加しています。この標準規格はOASISでパブリックコメントを受け付けています。[7]

OASISは2010年5月1日にCMISをOASIS仕様として承認した。[8] CMIS 1.1は2012年12月12日にOASIS仕様として承認された。[9]

この仕様は現在OASIS CMIS v1.1標準として承認されている。[9]

公開ディスカッションリストがあります。[10]

TCは2017年5月9日に閉鎖され、現在は活動していません。[11]

批判

CMISの名称については議論があります。一部のブログや著者は、ECMをより重視しているため、Document(文書)のDを冠した「DMIS」[12] [13]という名称にすべきだと主張しています。

CMIS仕様1.1、ページ[14]より:「[...] このデータモデルは、フル機能のECMリポジトリのすべての概念をカバーしているわけではありません。[...] 一時エンティティ(プログラミングインターフェースオブジェクトなど)、管理エンティティ(ユーザープロファイルなど)、および拡張概念(複合または仮想ドキュメント、ワークフローとビジネスプロセス、イベントとサブスクリプションなど)は含まれていません。」

実装リスト

CMISサーバー

CMISサーバーはコンテンツを保存し、CMISプロトコル経由でアクセスを提供します。一部のサーバーでは、他のプロトコル経由でのアクセスも許可されています。

ソフトウェアオープンソース注記
アルフレスコ3.3 以上はい
Cincom ECM 2.1+ CMIS コネクタはいCincom ECMのCMISインターフェース。NemakiWareからフォークされた。[15]
デイソフトウェアCRX 2.1+いいえ
DMSFいいえDMSFはRedmineのプラグインです。作業は進行中です。問題:CMISサポート
ドットCMS 2.2いいえdotCMSの初期の商用版にはCMISサポートがありましたが、オープンソースコミュニティ版にはサポートされていませんでした。dotCMSの最新版v4.0では、CMISサポートが完全に削除されていることに注意してください。
ファバソフトいいえCMISコア仕様に「アスペクト」をサポートする拡張機能を提供する[16]
HP オートノミーインターウーブンワークサイト 8.5いいえ
IBMコンテンツ マネージャー オンデマンド 9.0+いいえ
IBM 接続ファイル 3.0いいえCMIS 経由でアクセスできるのはドキュメントのみで、他のコンテンツ タイプにはアクセスできません。
IBM LotusLiveファイルいいえ
IBMクイックファイル[17]いいえ
IBM Lotus Quickr 8.5 リストいいえCMIS 経由でアクセス可能なのはデータ リストのみで、他のコンテンツ タイプにはアクセスできません。
LogicalDOC 6.5.1+ [18]いいえ
マグノリア(CMS) 4.5 [19]はい
マイクロソフトSharePointサーバー[20] [21]いいえCMIS 1.0はSharePoint Server 2013ですぐに使用できます。SharePoint Server 2010では管理ツールキットのインストールが必要です。Foundationバージョンでは利用できません。[22]
Nuxeo Platform 5.5+ [23]はい
O3Spaces 3.2以上いいえ
オープンCms 8.5 [24]はい
OpenKM 6.3+ [25]はい
オープンテキストいいえECM Suite 2010 以降。Enterprise Library Services 10.2.0 以上の CMIS コネクタを通じて実装されます。
オープンテキストドキュメンタム[26] 7.xいいえ
OpenWGA 5.2以上いいえ
Oracle Webcenterコンテンツいいえコンテンツ管理 REST サービス開発者ガイド。
PTC ウィンドチルいいえ
SAP HANAクラウドドキュメントサービスいいえSAP HANA Cloud Platform のドキュメント。
サラウンドSCM 2011.1いいえ

機能

各CMISサーバーは、一連の機能を宣言します。例えば、文書を複数の場所に保管できるサーバーは、「マルチファイリング」機能を宣言します。また、個人用作業コピー(PWC)[27]の管理機能もその一例です。このメカニズムにより、クライアントは特定の操作をサポートするサーバーとサポートしないサーバーとの間で、異なる方法でやり取りできるようになります。

一部のサーバー製品では、設定によって特定の機能を無効化または有効化できます。以下の表に、最大機能の一覧を示します。

サーバACLすべてのバージョン
を検索可能
変更点ContentStream の
更新可能性

子孫を入手

フォルダツリーを取得
マルチファイリングPWC
検索可能
PWC
アップデート可能
クエリレンディション未提出バージョン
固有の
ファイリング
参加する
アクロポリス管理いいえプロパティいつでもはいはいはいはいはい両方を組み合わせるなしはいいいえなし
屋外管理いいえオブジェクトIDのみ[28]いつでもはいはいはいはいはい両方を組み合わせる読むいいえいいえなし
Ceyoniq Technology GmbH、nscale CMIS コネクタなしはいプロパティいつでもはいはいいいえはいはい両方を組み合わせる読むいいえいいえなし
化学インメモリサーバーなしいいえプロパティパスワードのみはいはいはいいいえはいメタデータのみなしはいいいえ参加する
eXoプラットフォーム[29]管理はいなしいつでもはいはいはいはいはい両方を組み合わせる読むはいいいえなし
IBM FileNetコンテンツマネージャー[30]管理はいオブジェクトIDのみパスワードのみはいはいはいはいはい両方を組み合わせるなしはいいいえ内側と外側
IBM コンテンツ マネージャー管理はいなしパスワードのみはいはいはいいいえいいえ両方を組み合わせるなしはいいいえなし
IBM コンテンツ マネージャー オンデマンドなしいいえなしなしいいえいいえいいえいいえいいえメタデータのみなしいいえいいえなし
ISISパピルスウェブアーカイブなしはいなしなしはいはいはいいいえいいえなしなしいいえいいえなし
ネマキウェア[31]管理いいえオブジェクトIDのみパスワードのみはいはいいいえいいえはい両方を組み合わせるなしいいえいいえなし
ヌクセオ管理はいオブジェクトIDのみパスワードのみはいはいいいえはいはい両方を組み合わせる読むいいえいいえ内側と外側
オープンテキスト管理はいなしいつでもはいはいいいえはいはい両方を組み合わせるなしいいえいいえなし
オープンテキスト ドキュメント管理はいなしいつでもはいはいはいいいえいいえ全文あり: bothcombined; 全文なし: metadataonly読み取り(フォルダーには実装されていません)いいえいいえ内側のみ
レーザーフィッシュ管理はいプロパティいつでもはいはいはいはいはい両方を組み合わせる読むはいはい内側と外側

サーバーライブラリ

CMIS サーバー ライブラリを使用すると、開発者は CMIS サーバー アプリケーションを作成できます。

ソフトウェアテクノロジーオープンソース
NCMIS。ネットはい
OpenCMIS サーバー フレームワーク (Apache Chemistry の一部)ジャワはい
VB.CMIS。ネットはい

クライアントアプリケーション

CMIS クライアント アプリケーションでは、通常、ユーザーがコンテンツを参照、読み取り、変更することができます。

ソフトウェアテクノロジーオープンソース注記
Atlassian Confluence + Crowd 3.5+/2.2.2+ジャワいいえConfluence から Enterprise Alfresco ファイルにアクセスし、一覧表示、表示、編集、アップロード、削除します。
Connect-CMIS [32] ( Pegasystems Inc. Pega 7のコネクタ)ペガ7いいえPega 7からあらゆるCMIS準拠サーバーへの接続が可能
Drupal 7.x および 8.x [33]PHPはいCMISブラウザとして設定可能
ヒッポCMS [34]ジャワはいCMISブラウザとして設定可能
HP エクスストリーム LALジャワいいえライブドキュメントをCMISリポジトリに接続するためのフレームワーク
LibreOffice 4.0 [35]C++はい
ライフレイ6.1 [36]ジャワはいLiferayのドキュメントリポジトリをCMISサーバーと同期します
TYPO3 [37]PHPはい
ワードプレス[38]PHPはいCMISブラウザとして設定可能

書籍と出版物

  • Alfresco CMIS、Martin Bergljung著、2014年3月。Packt Publishing ISBN 9781782163527
  • OpenCMISサーバー開発ガイド第2版、2014年10月、Github [1]
  • CMISとApache Chemistry in Action、2013年7月、Florian Müller、Jay Brown、Jeff Potts著。Manning PublicationsISBN 9781617291159
  • コンテンツ管理相互運用サービス(CMIS)準拠のリポジトリを使用したケース管理モデリングおよび表記法(CMMN)システムの実装、Mike A. MarinとJay A. Brown著、2015年4月27日、arXiv.org [2]

参照

参考文献

  1. ^ 「Apache Chemistry - CMIS とは何ですか?」
  2. ^ Cover, Robin (2008-09-10)、ベンダーがコンテンツ管理相互運用サービス(CMIS)標準を公開、The Cover Pages 2010-04-16取得
  3. ^ ミュラー、フロリアン、ブラウン、ジェイ、ポッツ、ジェフ (2013). 「序文 1」. CMIS と Apache Chemistry in Action . マニング. ISBN 978-1-617-29115-9
  4. ^ 「申し訳ありませんが、要求されたURLはこのサーバー上に見つかりませんでした。」2010年5月6日時点のオリジナルよりアーカイブ。
  5. ^ 「相互運用可能なECM」。2008年12月28日時点のオリジナルよりアーカイブ。
  6. ^ 「申し訳ありませんが、要求されたURLはこのサーバー上に見つかりませんでした。」2010年5月6日時点のオリジナルよりアーカイブ。
  7. ^ Mary P McRae (2008-09-10)、OASISコンテンツ管理相互運用サービス(CMIS)TCの提案憲章、The Cover Pages 、 2010-04-16取得
  8. ^ 「CMIS v1.0 OASIS標準仕様」(PDF)
  9. ^ ab 「Content Management Interoperability Services (CMIS) バージョン1.1 が承認・公開 - OASIS」2012年12月7日。
  10. ^ 「list:org.oasis-open.lists.cmis の検索結果 - MarkMail」。
  11. ^ 「OASISコンテンツ管理相互運用サービス(CMIS)TC | OASIS」oasis-open.org . 2019年11月20日閲覧
  12. ^ dotCMS. 「仕様は無視してください - CMIS 1.0 は Web コンテンツ管理にも役立ちます」。
  13. ^ 「CMIS か DMIS か?」2009 年 6 月 8 日。
  14. ^ コンテンツ管理相互運用サービス (CMIS) バージョン 1.1
  15. ^ "cincom-ecm-cmis-connector/NemakiWare". GitHub . 2014年6月10日.
  16. ^ 「Fabasoft Integration for CMISのインストールと構成」。help.folio.fabasoft.com 。 2020年3月3日閲覧
  17. ^ 「レガシーコミュニティ - IBMコミュニティ」。IBM
  18. ^ 「CMIS - LogicalDOC コミュニティ Wiki」。
  19. ^ “CMIS”. 2012年3月11日時点のオリジナルよりアーカイブ2012年3月9日閲覧。
  20. ^ 「SharePoint 2013のコンテンツ管理相互運用サービス(CMIS)」。Microsoftデベロッパーセンター2015年1月26日閲覧。
  21. ^ 「Content Management Interoperability Services (CMIS) コネクタの概要 (SharePoint Server 2010)」。Technet.microsoft.com 。 2012年11月8日閲覧
  22. ^ SharePoint2010AdministrationToolkit.exe (2011年4月22日). 「ダウンロード: SharePoint 2010 管理ツールキット v2.0 - Microsoft ダウンロード センター - ダウンロードの詳細」. Microsoft.com . 2012年6月12日閲覧{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)
  23. ^ 「CMIS - Nuxeo Platform開発者向けドキュメント」Doc.nuxeo.com、2012年2月1日。 2012年6月12日閲覧
  24. ^ “CMIS”. 2017年4月18日時点のオリジナルよりアーカイブ2017年4月18日閲覧。
  25. ^ 「CMIS - OpenKM コミュニティ ドキュメント」。
  26. ^ 「Content Suite - ECM | OpenText」。OpenText . 2018年3月28日閲覧
  27. ^ 「コンテンツ管理相互運用サービス(CMIS)バージョン1.0」。docs.oasis-open.org 。 2025年9月24日閲覧
  28. ^ “CMIS - Alfresco Community”. 2009年2月10日時点のオリジナルよりアーカイブ2011年5月5日閲覧。
  29. ^ 「eXo Platformに関するCmisCompatレポート」CmisCompat . 2014年7月17日. 2014年7月23日閲覧
  30. ^ 「IBM FileNet P8 Content Managerに関するCmisCompatレポート」CmisCompat . 2014年7月22日. 2014年7月22日閲覧
  31. ^ 「NemakiWareに関するCmisCompatレポート」CmisCompat . 2014年7月17日. 2014年7月22日閲覧
  32. ^ "Pegasystems Inc".
  33. ^ "Cmis Api". drupal.org. 2009年2月18日. 2012年6月12日閲覧
  34. ^ 「CMISレプリケーションモジュール - 概要」Cmisreplication.forge.onehippo.org. 2011年10月21日. 2012年6月12日閲覧
  35. ^ 「LibreOffice 4.0 ReleaseNotes」. LibreOffice. 2013年2月7日. 2013年2月7日閲覧
  36. ^ Chow, Alexander (2011年2月25日). 「Liferay 6.1への複数のCMISリポジトリのマウント」. 2011年3月10日時点のオリジナルよりアーカイブ。 2011年10月18日閲覧
  37. ^ “Documentation: CMIS”. typo3.org. 2013年4月16日時点のオリジナルよりアーカイブ2012年11月8日閲覧。
  38. ^ 「CMIS WordPressプラグイン」nathanmcminn.com. 2010年9月29日. 2014年4月17日時点のオリジナルよりアーカイブ2014年4月16日閲覧。
  • CMIS 1.1仕様
「https://en.wikipedia.org/w/index.php?title=Content_Management_Interoperability_Services&oldid=1313157554」から取得