• Home
  • Research
  • What We Offer
  • Who We Are
  • Blog
  • Your cart is empty.
  • Log in
  • Purchase
  • Free Sample
  • Contact
  • Recent Entries
  • Get Custom Feeds
Team Blog
Thomas

Is CMIS RESTful? Or merely HYPEful?

Added By Kas Thomas at 30-Sep-2008 |

Not long ago I blogged about the newly announced Content Management Interoperability Services specification, which is a joint effort of EMC, IBM, Open Text, Oracle, SAP, Alfresco, and Microsoft. If you close your eyes and sniff, CMIS smells a bit like JCR minus the coffee aroma. It's a high-level spec aimed at making content repositories reachable via platform-neutral (RESTful and SOAP-based) protocols.

As such, CMIS opens the way (in theory, at least) to faster development, easier integrations between the ECM and enterprise-middleware worlds, less dependence on proprietary SDKs (thus less vendor lock-in), and so on.

At first glance, CMIS seems too good to be true. Certainly it seems well motivated (as was JSR 170, which failed to set the world on fire), and it has drawn considerable attention based on its use of technologies like Atom Publishing Protocol and REST.

But there are those who think it's all a bit strange... including Roy T. Fielding, the father of REST.

Fielding said in his blog yesterday: "I am getting tired of big companies making idiotic claims about REST and their so-called RESTful architectures. The only similarity between CMIS and REST is that they both have four-letter acronyms."

Fielding continues: "REST is an architectural style, not a protocol, and thus announcing it as a protocol binding is absurdly ignorant behavior for a group of technology companies."

In reality, Fielding says, CMIS is actually "a Web Services interface for document management." He adds wryly:  "It should be renamed WS-DMS and tossed on the same pile of other specs from that genre."

It's not just the non-RESTfulness of CMIS that perturbs Fielding, though. The real problem is the implied data model. According to Fielding, CMIS is just "a thin veneer on RDBMS-based data repositories that provides a data model for document-like objects within filesystem-like folders ... exactly the kind of document model one would expect within a legacy document management system that is backed by a large relational database and authored via Microsoft Office applications."

Some would argue that Fielding is not necessarily an unbiased observer, since he works for Day Software. But I think his analysis of CMIS in the context of "conventional CMS wisdom" (whether you agree with it 100 percent or not) offers a refreshing counterpoint to the breathless hype surrounding the original CMIS announcements. To have the merits of CMIS debated openly (after seeing IBM et al. present it to the world as a fait accompli) can only be a good thing.

Next steps: Get a free research sample or purchase complete vendor evaluations to obtain immediate access.

Categories: Enterprise Content Management, Web Content Management, Industry Standards, Communique, Documentum

Tweet

My Research

Remember MeForgot password?

Not a subscriber? Learn about our subscriptions

Categories

Channel

  • Collaboration & Community Software (161)
  • Component Content Management (79)
  • Digital Asset Management (141)
  • Enterprise Content Management (615)
  • Evaluating SharePoint (131)
  • Portals and Content Integration (351)
  • Search and Information Access (297)
  • SharePoint Across the Enterprise (68)
  • Web Analytics (172)
  • Web Content Management (860)

Analyst

  • Adriaan Bloem (99)
  • Tony Byrne (986)
  • Apoorv Durga (34)
  • Jarrod Gingras (49)
  • Alan Pelz-Sharpe (229)
  • Theresa Regli (88)

Topics

  • Asia-Pacific Marketplace (5)
  • Building Business Case (237)
  • Cloud Computing (10)
  • E-Discovery (13)
  • European Marketplace (30)
  • Governance (29)
  • Green Computing (1)
  • Implementation (324)
  • Industry Events (20)
  • Industry Standards (197)
  • Information Architecture (162)
  • Intranets (14)
  • Marketplace at Large (918)
  • Mobile Computing (5)
  • Open Source (128)
  • Selecting Technology (911)
  • Services Oriented Architecture (9)
  • Software-as-a-Service (26)
  • Usability (5)
  • Vendor Viability & Financials (198)
  • XML (93)

Industries

  • Energy (4)
  • Finance (13)
  • Government (34)
  • Health Care (12)
  • Higher Ed (20)
  • Legal (18)
  • Manufacturing (7)
  • Pharma (6)
  • Publishing-Media (17)
  • Retail (9)

Dates

  • 2010 (207)
  • 2009 (292)
  • 2008 (345)
  • 2007 (294)
  • 2006 (206)
  • 2005 (222)
  • 2004 (109)
  • 2003 (100)
  • 2002 (97)
  • 2001 (44)

Have Questions?

Sales & Customer Support

+1 800 325 6190 (USA)+44 (0) 20 3318 1911 (UK)+1 617 340 6464 (Int'l)sales@realstorygroup.com support@realstorygroup.com

All other inquiries: info@realstorygroup.com

Copyright, 2001 - 2010, Real Story Group. All rights reserved.

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

Vendor Evaluations

  • Collaboration & Community Software
  • Digital Asset Management
  • Enterprise Content Management
  • Portals & Content Integration
  • Search & Information Access
  • SharePoint Across the Enterprise
  • Web Analytics
  • Web Content Management

What You Get

  • Vendor Evaluations
  • Advisory Papers
  • One-on-One Advice
  • Online Education
  • Consulting Services
  • Free Research Sample
  • Purchase Now

Need Help?

  • Research & Advisory
       Overview
  • Talk to an Expert
  • FAQs
  • Customer Support
  • Contact Sales Team

Who We Are

  • We're Different
  • Our Team
  • Media
  • Customer List
  • Events
  • Contact Us

Get the real story via our bi-weekly newsletter.

Follow us on: RSS twitter

Log In

Remember MeForgot password?