Summary
In this chapter, we looked at the Apache Chemistry project and the OpenCMIS Java library and saw how much more efficient it is than using the AtomPub or Browser binding protocols directly. We have gone through most of the operations that one might want to perform against a repository, and we have also looked at how to use the Alfresco OpenCMIS extension for handling aspects when using an earlier Alfresco version.
In the next chapter, we will look at how you can access a CMIS-compatible repository using a scripting language such as JavaScript or Groovy.