Monday, March 22, 2010

Content Management Interoperability Services (CMIS)

Content Management Interoperability Services (CMIS) Overview
•Use of Web services and Web 2.0 interfaces to enable information sharing across content management repositories from different vendors
•Oct ’06: Microsoft ,EMC, IBM joined forces to propose first Web Services-based standard for exchanging content between ECM systems
•Additional collaborators: Oracle, Alfresco, OpenText, and SAP
• Sep ‘08: Registered for public comment with OASIS(Organization for the Advancement of Structured Information Standards) closed on 22 Dec 2009
•Includes: Common Domain Model (Data Model, Capabilities) and Bindings (SOAP for System to System, REST(Representational State Transfer) for System to Application)
the blow figure shows CMIS architecture (Source EMC)

Guiding Principles for the Development of the CMIS

•Work over existing repositories enabling customers to build and leverage applications against multiple repositories
•Platform and language agnostic
•De-couple web services and content from the content management repository, enabling customers to manage content independently
•Support composite application development and mash-ups by the business or IT analyst
•Provide common web services and Web 2.0 interfaces to dramatically simplify application development
•Use of Widely Adapted Standard Protocols (SOAP and REST)
•Help Customers to Take their ECM Investments to Web 2.0 Era

No comments: