204 IBM Content Manager OnDemand Guide
For a connection pooling sample that covers the topics of thread safety, resource 
consumption, and timeouts in detail, see Chapter 6, “Connection pooling and connection 
handling”, in IBM Content Manager OnDemand Web Enablement Kit Java APIs: The Basics 
and Beyond, SG24-7646.
8.3.2  Content Management Interoperability Services
CMIS is an open standard for accessing content management repositories. It is an OASIS 
specification and it is supported by various applications from different vendors, including IBM 
(with FileNet P8, Content Manager, and Content Manager OnDemand). 
CMIS provides a common access interface for searching, retrieving, and in the case of 
document management systems, modifying and deleting documents. It is a web services 
interface that is implemented in either SOAP web services and REST (Atom) services.
For more information about CMIS, see the CMIS page on the OASIS website, the CMIS 
overview page at the IBM Enterprise Content Manager website, and the technical 
documentation that is available:
/SM590000https://www.oasis-open.org/committees/cmis/ 
/SM590000http://www.ibm.com/software/ecm/cmis.html 
/SM590000Implementing Web Applications with CM Information Integrator for Content and 
OnDemand Web Enablement Kit, SG24-6338
/SM590000Content Management Interoperability Services for Content Manager OnDemand is 
installed as part of the IBM Content Navigator installation. For more information, see 
“Installing Content Navigator” on page 194. 
When you consider implementing your own software on CMIS, remember CMIS is used for 
accessing document management systems, but not necessarily high-volume report archives, 
such as Content Manager OnDemand. 
The methodology of accessing documents is based on folders and subfolders with 
documents in it (such as in a file system) and partially emulated by Content Manager 
OnDemand with its different object model. The use of CMIS must be considered as an 
abstraction layer that might have an impact on throughput and feature exposure. Also, much 
of the CMIS API is not supported by Content Manager OnDemand (such as the storage and 
deletion functions).
8.3.3  Other client-based API options
Other client-based API options include Windows ActiveX API, structured API on z/OS, server 
commands, and XML Administration interface (ARSXML).
Note: Starting with version 9 of ODWEK, additional functions were added to reset the 
inactivity timeout counter of a user session. This enhancement simplifies the design of 
connection pooling and timeout scenarios.