CMIS
Content Management Interoperability Services (CMIS) standard will define a domain model and set of bindings, such as Web Service and REST/ Atom that can be used by applications to work with one or more Content Management systems/ repositories.
The CMIS interface is designed to be layered on top of existing Content Management systems and their existing programmatic interfaces. It is not intended to prescribe how specific features should be implemented within those CM systems, nor to exhaustively expose all of the CM system's capabilities through the CMIS interfaces Rather, it is intended to define a generic/universal set of capabilities provided by a CM system and a set of services for working with those capabilities.
The following shows not only a typical requirement in a larger enterprise, but also to show off how the CMIS standard can enable content to be ubiquitous in enterprises.
Just as the major database vendors standardized on SQL in the 1980's, today's leading ECM vendors have...