CMIS

CMIS ( Content Management Interoperability Services ) er en åben standard administreret af OASIS . Målet er at øge interoperabiliteten mellem indholdsstyringssystemer .

Koncept

CMIS giver en fælles datamodel, der dækker filtyper og kataloger med generiske egenskaber, der kan læses eller skrives. CMIS beskriver også et adgangsrettighedsstyringssystem, versionskontrol og giver mulighed for at definere generiske relationer. Det har et sæt tjenester til at ændre eller forespørge om datamodellen og kan bruges af flere protokoller som SOAP og REST ved hjælp af Atom-konventionen. Modellen er baseret på almindelige arkitekturer af dokumentstyringssystemer.

Historisk

Debatten om CMIS begyndte i 2005. I 2008, da version 0.5 blev offentliggjort, blev dets ledelse overdraget til OASIS, et konsortium af webstandarder. I maj 2010 blev version 1.0 officiel. OASIS godkendt CMIS specifikation som en st maj 2010. Den sidste dato specifikationen i maj 2013 version 1.1 . Siden en udvidelse blev tilføjet i marts 2014 for at afspejle et fingeraftryk ( hash ) på dokumentets indhold.

Selvom det blev initieret af AIIM , administreres CMIS nu af OASIS, der består af Adobe Systems , Alfresco , EMC , eXo Platform , FatWire , HP , IBM , ISIS Papyrus, Liferay , Microsoft , Open Text , Oracle og SAP . Standarden er tilgængelig for offentligheden til kommentar på OASIS-webstedet.

Liste over implementeringer

CMIS-server

Software Kapaciteter Åben kilde Bemærkninger
Akropolis 3.9.5+
  • ACL = administrer
  • AllVersionsSearchable = false
  • Ændringer = egenskaber
  • ContentStreamUpdatability = når som helst
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = sand
  • PWCSearchable = sand
  • PWCUpdatable = sand
  • Forespørgsel = begge kombinationer
  • Udbytter = ingen
  • Ufyldning = sandt
  • VersionSpecificFiling = false
  • Deltag = ingen
Ingen CMIS-stik til Acropolis ECM. Understøtter AtomPub og Web Services, redigeret af Odyssée Ingénierie .
Alfresco 3.3+
  • ACL = administrer
  • AllVersionsSearchable = false
  • Ændringer = kun objekt
  • ContentStreamUpdatability = når som helst
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = sand
  • PWCSearchable = sand
  • PWCUpdatable = sand
  • Forespørgsel = begge kombinationer
  • Udbytter = aflæst
  • Ufyldning = falsk
  • VersionSpecificFiling = false
  • Deltag = ingen
Ja
Apache Chemistry InMemory Server 0.5
  • ACL = ingen
  • AllVersionsSearchable = false
  • Ændringer = egenskaber
  • ContentStreamUpdatability = pwconly
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = sand
  • PWCSearchable = false
  • PWCUpdatable = sand
  • Forespørgsel = kun metadata
  • Udbytter = ingen
  • Ufyldning = sandt
  • VersionSpecificFiling = false
  • Deltag = ingen
Ja Gemmer alle data i hukommelsen. Beregnet til ikke at blive brugt i produktionen, men til test- og udviklingsformål.
CincomECM CMIS-stik

Ukendt

Ja Forké fra NemakiWare
Day Software CRX 2.1+ Ukendt Ingen
Dokumentbibliotek 4.2+
  • GetDescendants = sandt
  • GetFolderTree = falsk
  • ContentStreamUpdatability = ingen
  • Ændringer = ingen
  • Udbytter = ingen
  • Multifiling = falsk
  • Ufyldning = falsk
  • VersionSpecificFiling = false
  • PWCUpdatable = false
  • PWCSearchable = false
  • AllVersionsSearchable = false
  • Forespørgsel = ingen
  • Deltag = ingen
  • ACL = ingen

Ingen

GetDescendants = true: understøttes af vores API'er

CMIS-stik til Docuthèque. Understøtter AtomPub. Tillader offentliggørelse af indhold på mobil.

Numen / Doxtreem
  • ACL = administrer
  • AllVersionsSearchable = sand
  • Ændringer = alle
  • ContentStreamUpdatability = pwconly
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Deltag = innerandouter
  • Multifiling = sand
  • OrderBy = ingen
  • PWCSearchable = sand
  • PWCUpdatable = sand
  • Forespørgsel = begge kombinationer
  • Udbytter = aflæst
  • Ufyldning = sandt
  • VersionSpecificFiling = sand
Ja Opfylder CMIS 1.1
ELO Professional og Enterprise V9 +
  • ACL = administrer
  • AllVersionsSearchable = false
  • Ændringer = sandt
  • ContentStreamUpdatability = ingen
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = sand
  • PWCSearchable = false
  • PWCUpdatable = false
  • Forespørgsel = sand
  • Udbytter = aflæst
  • Ufyldning = sandt
  • VersionSpecificFiling = false
  • Deltag = ingen
Ingen Dette modul giver dig mulighed for at høre alle dokumenter og filer. Det kan tilsluttes CMIS 1.0- og 1.1-klienter. Stikket fungerer i AtomPub, SOAP eller JSON Binding.
Åbn tekstdokumentum 6.7
  • ACL = administrer
  • AllVersionsSearchable = sand
  • Ændringer = ingen
  • ContentStreamUpdatability = når som helst
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = sand
  • PWCSearchable = false
  • PWCUpdatable = false
  • Query = With Fulltext: bothcombined; Uden fuldtekst: kun metadata
  • Renditions = read (ikke implementeret til mapper)
  • Ufyldning = falsk
  • VersionSpecificFiling = false
  • Deltag = indre
Ingen
eXo-platform med xCMIS Ukendt Ja
Fabasoft
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling support = sand
  • ContentStreamUpdatability = når som helst
Ingen Leverede udvidelser til kernen i CMIS-specifikationen for at understøtte "aspekter"
IBM FileNet 5.0 Ukendt Ingen
IBM Connections Files 3.0 Ukendt Ingen Kun dokumenter er tilgængelige via CMIS, andre typer indhold er utilgængelige.
IBM LotusLive-filer Ukendt Ingen
IBM Lotus Quickr 8.5-lister Ukendt Ingen Kun datalister er tilgængelige via CMIS, andre typer indhold er utilgængelige.
ISIS Papyrus-objekter
  • ACL = ingen
  • AllVersionsSearchable = sand
  • Ændringer = ingen
  • ContentStreamUpdatability = ingen
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = sand
  • PWCSearchable = false
  • PWCUpdatable = false
  • Forespørgsel = ingen
  • Udbytter = ingen
  • Ufyldning = falsk
  • VersionSpecificFiling = false
  • Deltag = ingen
Ingen Dette modul afslører de objekter, der er defineret i Papyrus-arkivet.
KnowledgeTree 3.7+ Ukendt Ja
LogicalDOC 6.8.1
  • ACL = ingen
  • AllVersionsSearchable = false
  • Ændringer = egenskaber
  • ContentStreamUpdatability = pwconly
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = falsk
  • PWCSearchable = false
  • PWCUpdatable = sand
  • Forespørgsel = kun metadata
  • Udbytter = ingen
  • Ufyldning = sandt
  • VersionSpecificFiling = false
  • Deltag = ingen
Ja Giver dig mulighed for at se alle de dokumenter, der er gemt i LogicalDOC (filer og mapper). Forespørgslerne er dokumentorienterede.
Maarch 1.3+
  • AACL = ingen
  • AllVersionsSearchable = false
  • Ændringer = ingen
  • ContentStreamUpdatability = ingen
  • GetDescendants = sandt
  • GetFolderTree = falsk
  • Multifiling = falsk
  • PWCSearchable = false
  • PWCUpdatable = false
  • Forespørgsel = kun metadata
  • Udbytter = ingen
  • Ufyldning = sandt
  • VersionSpecificFiling = false
  • Deltag = ingen
Ja Giver dig mulighed for at konsultere alle de dokumenter, der er gemt i Maarch (filer, indhold af skraldespandene). Forespørgslerne er dokumentorienterede.
Microsoft SharePoint Server 2010 Ukendt Ingen Kræver installation af administration ressource kit eller CMIS4SharePoint.
NCMIS Ukendt Ja
NemakiWare
  • ACL = administrer
  • AllVersionsSearchable = false
  • Ændringer = objectidsony
  • ContentSreamUpdatability = når som helst
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = falsk
  • Ufyldning = falsk
  • PWCSearchable = false
  • PWCUpdatable = sand
  • VersionSpecificFiling = false
  • OrderBy = brugerdefineret
  • Forespørgsel = begge kombinationer
  • Udbytter = ingen
Ja Opfylder CMIS 1.1
Nuxeo DM 5.3+ og DAM 1.1+
  • ACL = ingen
  • AllVersionsSearchable = sand
  • Ændringer = kun objekt
  • ContentStreamUpdatability = pwconly
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • Multifiling = falsk
  • PWCSearchable = sand
  • PWCUpdatable = sand
  • Forespørgsel = begge kombinationer
  • Udbytter = aflæst
  • Ufyldning = falsk
  • VersionSpecificFiling = false
  • Deltag = innerandouter
Ja Proxy-dokumenter og sekundært indholdsfeed kan ikke tilgås via CMIS
O3rum 3.2+ Ukendt Ingen
OpenIMS
  • ContentStreamUpdatability = når som helst
  • GetDescendants = sandt
  • GetFolderTree = sandt
  • PWCSearchable = sand
Ja Fuldt integreret i OpenIMS DMS.
OpenText
  • Privat arbejdskopi = SAND
  • PWC kan opdateres = SAND
  • PWC-søgbar = SAND
  • ACL = HÅNDTERING
  • ACL-formering = FORMÅL
  • ACL understøttet = BEGGE
  • Ændringer = INGEN
  • ContentStreamUpdatability = ANYTIME
  • GetDescendants = SAND
  • GetFolderTree = SAND
  • Forespørgsel = BEGGE KOMBINERET
  • Alle versioner, der kan søges = SAND
  • Deltag i kapacitet = INGEN
  • Multifiling support = FALSE
  • Ufilering af support = FALSK
  • Versionsspecifik arkivering = FALSE
  • Udbytter = INGEN
Ingen Med udgivelsen af ​​ECM Suite 2010 leverede OpenText CMIS-support. Disse funktioner implementeres via et CMIS-stik oven på Enterprise Library Services 10.2.0.
OpenWGA 5.2+ Ukendt Ingen
Seapine Surround SCM 2011.1 Ukendt Ingen
Sense / Net 6.0+ Ukendt Ja


Opbevaring SEAL Ukendt Ingen
VB.CMIS Ukendt Ja

CMIS kunder

Software Type Teknologi Ledig Bemærkninger
ActiveCMIS Bibliotek Rubin Ja
cmislib (delprojekt af Apache Chemistry ) Bibliotek Python Ja
CmisSync Ansøgning VS # Ja Synkronisering, svarende til Dropbox .
CMIS PHPlib Bibliotek PHP Ja
cmis-php-client (delprojekt af Apache Chemistry) Bibliotek PHP Ja
CMIS-rum Ansøgning Flex / ActionScript Ja Flex + AIR RIA-klient med træk og slip, Flex + Browser RIA-klient, Portlet, ActionScript-biblioteker (AtomPub REST og SOAP).
Confluence + Crowd 3.5 + / 2.2.2 + Ansøgning Java Ingen
Constellio Ansøgning Java Ja Fødereret søgning.
DITALabs DITA CMIS Explorer Ansøgning PHP / ExtJS Ja
DotCMIS (Apache Chemistry sub-project) Bibliotek .NET Ja
Drupal 6.x Ansøgning PHP Ja Kan konfigureres som en CMIS-browser.
ECM Mobile Ansøgning Java Ja Mobile File Explorer.
enprovia Mobile Enabler Ansøgning Java Ingen
eXo Platform 4.2 Ansøgning Java Ja Eksponerer en CMIS-server i dokumentapplikationen.
Flodhest CMS Ansøgning Java Ja Kan konfigureres som en CMIS-browser.
libcmis Bibliotek C / C ++ Ja
LibreOffice 4.0 Ansøgning C ++ Ja Brug libcmis.
Liferay 6.1 Ansøgning Java Ja Synkroniserer Liferays dokumentlager med en CMIS-server.
NCMIS Bibliotek .NET Ja
OpenCMIS (delprojekt af Apache Chemistry) Bibliotek Java Ja Indeholder også en minimal CMIS-server.
OpenIMS Ansøgning PHP Ja Synkroniserer et dokumentlager med en CMIS-server.
OpenWorkdesk (WeWebU Software AG) Ansøgning Java / ExtJS Ja En applikationspakke (ikke kun en CMIS-browser) til EDM med en Web 2.0-grænseflade.
Papyrus CMIS-adapter Ansøgning Papyrus-objekter Ingen Modulet kommunikerer med CMIS-arkiver direkte ved hjælp af Papyrus Query Language (PQL).
Pega BPM Ansøgning ? Ingen Connect-CMIS-stikket Tillader tilslutning til enhver CMIS-server til Pega BPM.
SilverStripe Ansøgning PHP Ja CMIS Connector-modulet integrerer eksternt indhold i SilverStripe CMS via en CMIS-forbindelse.
Spark Archives Ansøgning Java Ingen Spark Archives CMIS Connector er et stik, der er tilgængeligt i SAAE-serien.
TYPO3 Ansøgning PHP Ja
WordPress Ansøgning PHP Ja Kan konfigureres som en CMIS-browser.
Zero-Install Desktop Integration (ZIDI) (WeWebU Software AG) Ansøgning Java / ExtJS Ingen ZIDI udsætter fragmenter fra et ECM-lager som delte mapper, der kan monteres som netværksdrev.

Noter og referencer

  1. Robin Cover, ”  Sælgere Publish Content Management Interoperability Services (CMIS) Standard  ” ,10. september 2008(adgang 16. april 2010 )
  2. (in) "  CMIS Specification v1.0 OASIS Standard  "
  3. Mary P McRae, "  Foreslået charter for OASIS Content Management Interoperability Services (CMIS) TC  " ,10. september 2008(adgang 16. april 2010 )
  4. http://wiki.alfresco.com/wiki/CMIS#Enabling_the_Change_Log
  5. "Installation og konfiguration af Fabasoft Integration for CMIS" på http://www.fabasoft.com/web/guest/company/downloads/documentation
  6. http://www.microsoft.com/downloads/da/details.aspx?FamilyId=718447d8-0814-427a-81c3-c9c3d84c456e
  7. http://www.iptech-group.com/ / tech- cmis4sharepoint- codeplex
  8. https://doc.nuxeo.com/x/JIAO#CMISforNuxeo-Capabilities
  9. "  CMIS  " , om Nuxeo-dokumentation (adgang til 21. august 2020 ) .
  10. http://drupal.org/project/cmis
  11. http://cmisreplication.forge.onehippo.org/
  12. (i) "  LibreOffice 4.0 version af note  " , LibreOffice,21. januar 2013(adgang til 7. februar 2013 )
  13. (i) Alexander Chow, "  Montering af flere CMIS Arkiver vi Liferay 6.1  " ,25. februar 2011(adgang til 18. oktober 2011 )