Thursday, July 8, 2010

Round 2: Connectivity

The value of an ECM platform resides in its ability to be connected to third-party applications, both other enterprise applications, and desktop clients.


How do Alfresco and Nuxeo fare in this respect? Here’s my own analysis, based on personal experience and a little bit of googling:


Alfresco Nuxeo
CIFS V X
WebDAV V P
FTP V X
CMIS V P
IMAP V V
REST
API
V P
SOAP
API
V P
RMI
API
V V

Some explanations:


  • Alfresco seems to support all the mentioned
    protocols
  • Nuxeo doesn’t claim to support CIFS or FTP
  • WebDAV support in Nuxeo is optional, and from my
    experience, very partial
  • CMIS support in Nuxeo is only partial (no versioning,
    for instance)
  • Nuxeo’s REST and SOAP APIs are only partial

What’s you’re opinion about this matrix? Which APIs and protocols do you use in your projects? Give you opinion in the comments!