Clients can communicate with a CMIS repository using one of three protocol bindings: AtomPub, SOAP Web Services, and in CMIS 1.1, the Browser bindings. The CMIS repositories provide a service endpoint, or URL, for each of these bindings.
AtomPub binding
This RESTful binding is based on the Atom Publishing Protocol. Clients communicate with the repository by requesting the service document, which is obtained through a well-known URI. In Content Services, the service document is at:
http://<hostname>:<port>/alfresco/api/-default-/public/cmis/versions/1.1/atom
Response format is XML.
Web service binding
This binding is based on the SOAP protocol All services and operations defined in the CMIS domain model specification are present in the Web Services binding. You can get a summary of the CMIS services from Alfresco from the following URL:
http://<hostname>:<port>/alfresco/cmisws
Response format is XML.
Browser binding
From version 1.1 of the specification, CMIS provides a simpler JSON-based binding. The browser binding is designed for web applications, and is easy to use with HTML and JavaScript. It uses just two verbs, GET and POST, and resources are referenced using simple and predictable URLs. You can get a summary of the repository information from Alfresco from the following URL:
http://<hostname>:<port>/alfresco/api/-default-/public/cmis/versions/1.1/browser
Response format is JSON.