Architecture
The following figure illustrates the REST Services architecture.
This REST Services implementation has three connection pools defined. Each pool is
initially configured with three connections, and each connection authenticates with the same
Content Manager OnDemand user ID. Each connection pool could be configured
to connect to a different Content Manager OnDemand server or connect to the same server with a
different Content Manager OnDemand user ID. See Connection pools for more
details.
REST Services can be deployed to IBM WebSphere Application Server traditional or IBM WebSphere Liberty on any Content Manager OnDemand for Multiplatforms supported platform. The Content Manager OnDemand server can be running any currently supported version on a Content Manager OnDemand for Multiplatforms platform, or z/OS, or IBM i.
In addition, multiple application servers running REST Services with the same configuration can be implemented to meet desired performance and availability metrics. For this type of deployment, it is important that the key and pool files are available to each application server.