Application servers in Sterling Order Management System Software
Application servers provide functionality in the Sterling™ Order Management System Software.
The application server provides:
- Users with the ability to use the Application Console to create and manage orders, shipments, and inventory
- Programs to call the Sterling Order Management System Software business APIs using
HTTP, servlets, EJB/RMI, or Web services

Currently, Sterling Order Management System Software is supported on the following application servers:
- Oracle WebLogic
- IBM® WebSphere®
All application server requests are transactional in that all the work performed is within a transaction boundary and is either fully committed or nothing is committed. This guarantees that there is no partially completed work.
For resiliency, you can configure multiple application server instances in a cluster. If an instance fails, the workloads are sent to the remaining instances.
Generally, the following occurs when an application server instance fails. If there were active transactions running on the failed application server, those transactions can be reprocessed. The transactions are either fully committed or not at all. Subsequent transactions are sent to the remaining application server instances.