Real Story Group. Make Better Technology Decisions.

Formerly CMS Watch. Here's our story
What Real Independence means. Find Out

  • Schedule a Demo
  • Free Sample
  • Contact
  • Subscriber Login
  • Your cart is empty.
Sign up for our Newsletter
  • Home
  • Evaluation Reports
  • Premium Subscriptions
  • About
  • Blog
  • Buy Now
  • Recent Entries
  • Get Custom Feeds

 

 

 

Thomas Kas Thomas

CMIS - the new Lingua Franca of ECM?

10-Sep-2008

Tags: Document Management (ECM), Web Content Management, Implementation, Industry Standards, Information Architecture, Adobe CQ5 , Alfresco ECM, Documentum , Documentum, ECM Suite, FileNet P8 Platform, SAP NetWeaver , SharePoint 2010, WebCenter Content

It's often said that the great thing about industry standards is that there are so many of them. Now we have one more.

A short while ago, three of the biggest behemoths of content management (namely IBM, Microsoft, and EMC) announced a new standard... one that, if it does indeed become an accepted standard, is supposed do for the content-management world what ODBC and SQL did for the database world. (We've heard that one before, but keep reading anyway.)

The Content Management Interoperability Services specification (soon to be submitted to OASIS) is a set of protocols, exposed via REST and Web Services definitions, for platform-independent interchange of repository content. Using CMIS-defined HTTP calls, you will be able to do standard CRUD operations (create, read, update, delete) against any compliant repository, regardless of the underlying repository architecture.

Notably, CMIS leverages the Atom Publishing Protocol in its REST model (and indeed requires compliant repositories to honor APP, although they can optionally honor additional transfer representations, such as JSON). SOAP is written into the spec as well, for what that's worth.

The press releases around CMIS are loud and proud, trumpeting the spec's ability to enable platform-agnostic content mashups, easier cross-silo federation, rapid application development made possible by a common API, cleaner abstraction of content and content services from application logic, and so on.

We've heard these sorts of claims made before, of course. Proponents of the Java Content Repositories spec (originally JSR 170; now JSR 283) pushed JCR using exactly the same selling points. In fact, with just one exception, the originators of CMIS (IBM, EMC, Open Text, Oracle, SAP, Alfresco, and Microsoft) were the proponents of JCR: They were all, except for Microsoft, on the JSR 283 Expert Committee (and still are).

JCR achieved relatively little traction in the WCM and ECM worlds, though. Why should we expect CMIS to fare any better? After all, if JCR (with the same promoters as CMIS) floundered, why won't CMIS?

The answer could turn out to be quite simple. As I noted in an earlier blog, the main impediment to widespread adoption of JCR has always been the 'J': the dependency on Java. The whole world doesn't run on Java; therefore it was never realistic to think the world would embrace JCR. (Certainly Microsoft was never going to advance a Java standard.)

With CMIS (which is superficially quite similar to JCR and Apache Sling), there is no 'J' in the way. Does that mean CMIS will automatically enjoy the sort of uptake JCR never achieved? Of course not. There are many other potential obstacles to adoption, and even if the standard does gain traction, it's always possible for specific implementations to conflict in unexpected ways or be extended in nonstandard directions (as Microsoft tends to do with standards that it initially gets behind, but later hijacks or subverts in some way).

A short while before he posted his official reaction on dev.day.com, I asked JCR Spec Lead David Nuescheler (of Day Software) what he thought about the seeming collision between JCR (and Sling) and CMIS. His response was that just as the HTTP spec doesn't compete with the Java Servlet spec, JCR does not compete with CMIS. He sees no conflict. In fact, he welcomes the arrival of a high-level content protocol that transcends any one programming language. It's a net win for everybody.

I tend to agree. Here's hoping IBM, EMC, Microsoft, and the others will follow Alfresco's early lead and actually implement CMIS rather than (as they did with JCR) just issue press releases about it.

 

    Now Get the Complete Real Story

    Vendor Evaluations

    Learn the real strengths and weaknesses of major vendors from around the world, in our research stream.

Tweet

close x

Free Sample Request

  Digital and Media Asset Management
  Document Management (ECM)
  Enterprise Collaboration & Social Software
  Enterprise Search
  Portals and Content Integration
  SharePoint Ecosystem
  Web Content Management
 Send me bi-weekly tips and insights from Real Story Group.
Your personal information, including your e-mail address, will be held in the strictest of confidence and will never be shared with anyone.

Subscriber Log In


Remember Me
Forgot password?


Not a subscriber?
Learn about our subscriptions

Research Mentioned in this Post

Vendor Evaluations

 | 

Our Newsletter

Get the Real Story bi-weekly.

Have Questions?

USA & Canada
+1 800 325 6190

UK
+44 (0) 20 3318 1911

International
+1 617 340 6464


All Other Inquiries

Our Customers Say

"The reviews of various CMS packages in the Web CMS Research is well structured, allowing readers with different roles to easily examine each product in detail and quickly make comparisons between products. But even better than the excellent product reviews is the clearly written, comprehensive, and non-biased explanations of the Web CMS landscape. In addition to making it easier to more fully appreciate the massive amounts of product information, it also provides readers with great guidance that will assist them with any CMS selection and implementation."

Murray Thompson, P.Eng., Webmaster, City of Grande Prairie

next More

Real Story Group

Follow us on:  RSS  |  Twitter  |  Facebook  |  YouTube

Evaluation Reports

  • Web Content Management
  • Document Management (ECM)
  • Portals and Content Integration
  • Enterprise Search
  • Digital and Media Asset Management
  • SharePoint Ecosystem
  • Enterprise Collaboration & Social Software

Premium Subscriptions

  • Research Streams
  • Advisory Papers
  • Vendors Evaluated
  • Schedule Analyst Consultation
  • Online Education
  • Configure a Subscription

About Us

  • Our Methodology
  • Our Team
  • Media
  • Customer List
  • Events
  • Consulting
  • Contact Us

Need Help?

  • Talk to an Expert
  • FAQs
  • Customer Support
  • Contact Sales Team
  • Help with your account

Copyright Real Story Group 2001 - 2012. All rights reserved.

  • Contact Us
  • Copyright Policy
  • Privacy Policy
  • Terms of Use

Log In

Remember MeForgot password?

close x
close x

All analyst firms claim to be independent or vendor-neutral. We're different.

Real Independence


Get the real story on commercial and open source tools from a firm that works only for you, the technology customer.

close x

Newsletter Signup

Thank you for signing up for The Real Story Group Newsletter. You will receive our monthly newsletter, plus updates with new information on the technology streams you have expressed interest in below.










Choose the streams that you’d like to receive updates for: