Enterprise integration with CMIS
If you are working on a larger enterprise integration project, some form of integration framework is probably used, such as an ESB. Sooner or later, you would want to use the ESB to fetch content from one system and maybe do some processing on it, and then inject it into a CMS server. There are several integration frameworks that you could use for this, some of which are as follows:
Apache Camel: This is an open source Java framework that focuses on making integration easier (http://camel.apache.org/). It has a CMIS connector to talk to CMS servers.
Mule ESB: This is an ESB and integration framework (http://www.mulesoft.org/). It has a CMIS connector to talk to CMS servers.
Spring Integration: This is an open source Java framework for enterprise application integration (http://www.springsource.org/spring-integration).
In this section, we will use Mule ESB to demonstrate how to integrate CMS servers in a larger enterprise application scenario.
An ESB such as...