![]() | |
| フォーマットの種類 | エンタープライズコンテンツ管理 |
|---|---|
| 延長 | 石鹸 |
コンテンツ管理相互運用サービス(CMIS)は、さまざまなコンテンツ管理システムがインターネット上で相互運用できるようにするオープンスタンダードです。[1]具体的には、CMISはWebプロトコルを使用してさまざまなドキュメント管理システムとリポジトリを制御するための抽象化レイヤーを定義します。
コンセプト
CMIS は、リポジトリに保存されているコンテンツをアプリケーションが操作するために使用できる ドメイン モデルとバインディングを定義します。
CMIS は、設定または読み取り可能な汎用プロパティを持つ型付きファイルとフォルダをカバーする共通データ モデルを提供します。ドキュメント (「オブジェクト」) を追加および取得するための一連のサービスがあります。アクセス制御システム、チェックアウトおよびバージョン管理機能、および汎用関係を定義する機能がある場合があります。3 つのプロトコル バインディングが定義されています。1 つはWSDLとSOAP を使用し、もう 1 つはAtomPub を使用し、[2] 、最後の 1 つはJSON を使用したブラウザー フレンドリなものです。このモデルは、ドキュメント管理システムの一般的なアーキテクチャに基づいています。
CMIS 仕様では、 RESTとSOAP が多くの言語で実装されている ため、プログラミング言語に依存しないAPI が提供されます。
推論
仕様の初期の貢献者の多くは、 [3] すべてのベンダーの非構造化コンテンツにアクセスするための簡素化された標準化された方法によってECM製品の採用が増加すると信じていましたが、それは1990年代に ODBC Open Database Connectivityがリレーショナルデータベース市場で果たした役割とほぼ同じように、標準が既存の導入済みシステムとの互換性を維持できる場合に限られます。
歴史
CMIS提案につながる推進力とユースケースを開発する最初の作業は、AIIMが後援するiECMイニシアチブ[4]によって実施されました。ECMシステム間の相互運用性[6]を促進する この継続的なプロジェクト[5]は、政府、商業、ベンダー、コンサルティング組織の共同作業によってサポートされています。
CMISはAIIMによって開始されましたが、現在はウェブ標準コンソーシアムであるOASISによって管理されています。このプロセスにはAdobe Systems Incorporated、Alfresco、EMC、FatWire、HP、IBM、Liferay、Microsoft、Nuxeo、OpenText、Oracle、SAPなどが参加しています。この標準は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 プロトコル経由でアクセスを提供します。一部のサーバーでは、他のプロトコル経由でのアクセスも許可されます。
機能
各 CMIS サーバーは、一連の機能を宣言します。たとえば、ドキュメントをさまざまな場所にファイルできるサーバーは、「マルチファイリング」機能を宣言します。このメカニズムにより、クライアントは、特定の操作をサポートするサーバーとサポートしないサーバーとで異なる方法で対話できます。
一部のサーバー製品では、構成によって特定の機能を無効または有効にすることができます。以下の表に最大機能を示します。
サーバーライブラリ
CMIS サーバー ライブラリを使用すると、開発者は CMIS サーバー アプリケーションを作成できます。
クライアントアプリケーション
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 Publications、ISBN 9781617291159
- コンテンツ管理相互運用サービス(CMIS)準拠のリポジトリを使用したケース管理モデリングおよび表記法(CMMN)システムの実装、Mike A. MarinとJay A. Brown、2015年4月27日、arXiv.org [2]
参照
参考文献
- ^ 「Apache Chemistry - CMIS とは何ですか?」
- ^ Cover, Robin (2008-09-10)、ベンダーがコンテンツ管理相互運用サービス (CMIS) 標準を公開、The Cover Pages 、 2010-04-16取得
- ^ Müller, Florian; Brown, Jay; Potts, Jeff (2013). 「序文 1」. CMIS と Apache Chemistry in Action . Manning. ISBN 978-1-617-29115-9。
- ^ 「申し訳ありませんが、要求された URL はこのサーバー上に見つかりませんでした」。2010 年 5 月 6 日のオリジナルからアーカイブ。
- ^ 「相互運用可能な ECM」。2008 年 12 月 28 日時点のオリジナルよりアーカイブ。
- ^ 「申し訳ありませんが、要求された URL はこのサーバー上に見つかりませんでした」。2010 年 5 月 6 日のオリジナルからアーカイブ。
- ^ Mary P McRae (2008-09-10)、OASIS コンテンツ管理相互運用サービス (CMIS) TC の提案憲章、The Cover Pages 、 2010-04-16取得
- ^ 「CMIS v1.0 OASIS標準仕様」(PDF)。
- ^ ab 「Content Management Interoperability Services (CMIS) バージョン 1.1 が承認され公開されました - OASIS」。2012 年 12 月 7 日。
- ^ 「list:org.oasis-open.lists.cmis の検索結果 - MarkMail」。
- ^ 「OASIS コンテンツ管理相互運用サービス (CMIS) TC | OASIS」。oasis-open.org 。2019 年 11 月 20 日閲覧。
- ^ dotCMS. 「仕様は無視してください - CMIS 1.0 は Web コンテンツ管理にも役立ちます」。
- ^ 「CMIS、それともDMIS?」 2009年6月8日。
- ^ コンテンツ管理相互運用サービス (CMIS) バージョン 1.1
- ^ "cincom-ecm-cmis-connector/NemakiWare". GitHub . 2014年6月10日.
- ^ 「Fabasoft Integration for CMIS のインストールと構成」。help.folio.fabasoft.com 。2020年3 月 3 日閲覧。
- ^ 「レガシーコミュニティ - IBM コミュニティ」。IBM。
- ^ 「CMIS - LogicalDOC コミュニティ Wiki」。
- ^ 「CMIS」。2012年3月11日時点のオリジナルよりアーカイブ。2012年3月9日閲覧。
- ^ 「SharePoint 2013 のコンテンツ管理相互運用サービス (CMIS)」。Microsoft Dev Center。2015年 1 月 26 日閲覧。
- ^ 「Content Management Interoperability Services (CMIS) コネクタの概要 (SharePoint Server 2010)」。Technet.microsoft.com。2012年 11 月 8 日閲覧。
- ^ SharePoint2010AdministrationToolkit.exe (2011-04-22). 「ダウンロード: SharePoint 2010 Administration Toolkit v2.0 - Microsoft ダウンロード センター - ダウンロードの詳細」。Microsoft.com。2012年 6 月 12 日取得。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ^ 「CMIS - Nuxeo Platform 開発者向けドキュメント」。Doc.nuxeo.com。2012 年 2 月 1 日。2012年 6 月 12 日に閲覧。
- ^ “CMIS”. 2017年4月18日時点のオリジナルよりアーカイブ。2017年4月18日閲覧。
- ^ 「CMIS - OpenKM コミュニティ ドキュメント」。
- ^ 「Content Suite - ECM | OpenText」。OpenText . 2018年3月28日閲覧。
- ^ 「CMIS - Alfresco コミュニティ」。2009 年 2 月 10 日時点のオリジナルよりアーカイブ。2011 年 5 月 5 日に閲覧。
- ^ 「eXo Platform に関する CmisCompat レポート」CmisCompat 2014-07-17 2014 年7 月 23 日閲覧。
- ^ 「IBM FileNet P8 Content Manager に関する CmisCompat レポート」CmisCompat 2014-07-22 2014 年7 月 22 日閲覧。
- ^ 「NemakiWare に関する CmisCompat レポート」CmisCompat 2014-07-17 2014 年7 月 22 日閲覧。
- ^ 「Pegasystems Inc」.
- ^ 「Cmis Api」. drupal.org. 2009年2月18日. 2012年6月12日閲覧。
- ^ 「CMIS レプリケーション モジュール - 概要」。Cmisreplication.forge.onehippo.org。2011 年 10 月 21 日。2012年 6 月 12 日閲覧。
- ^ 「LibreOffice 4.0 ReleaseNotes」。LibreOffice。2013年2月7日。 2013年2月7日閲覧。
- ^ Chow, Alexander (2011 年 2 月 25 日)。「Liferay 6.1 に複数の CMIS リポジトリをマウントする」。2011 年 3 月 10 日時点のオリジナルよりアーカイブ。2011年10 月 18 日閲覧。
- ^ 「Documentation: CMIS」. typo3.org. 2013-04-16 にオリジナルからアーカイブ。2012-11-08に取得。
- ^ 「CMIS WordPress プラグイン」。nathanmcminn.com。2010 年 9 月 29 日。2014 年 4 月 17 日時点のオリジナルよりアーカイブ。2014年 4 月 16 日閲覧。
外部リンク
- CMIS 1.1 仕様

