This section will dig deeper into the CMIS standard and explore its domain model and the different services that it provides. It will also present the different protocol bindings that we can work with.
All CMS vendors have their own definitions of a content model, also called an object model. For example, in Alfresco, there is a folder type (
cm:folder), a generic content type (
cm:content), associations described as aspects (for example,
cm:references), and so on. These are available out of the box and are used when you create folders and upload files into the repository. In Alfresco, these types and aspects have properties and they can inherit definitions ...