Deploy Web Services on Platform Best for You
Ivory Server is the execution engine that can be deployed on or off the mainframe, allowing you to choose the most cost-effective option that makes the most sense for your organization. Ivory Server consists of a high-performance SOAP processor, a business service flow processor, and a central repository for WSDL discovery.
Ivory Server processes information published via
Ivory Studio, accessing 3270, CICS,IMS, CA-IDMS, CA-Ideal, Natural and data directly in each native environment. The server receives the requests, invokes the business service flow previously defined in Ivory Studio to satisfy the request, and formats the SOAP or REST response.
Examples of Comprehensive Service Flows
Needed functionality might be found in a 3270 screen, another piece in a COMMAREA program, more in an IMS database, as well as function housed in an external web service. Ivory Service Architect enables developers to quickly and easily assemble these functional building blocks into a complex, ready-to-deploy business service.
Options for server deployment
The Ivory Server also provides deployment options where the server can run. On the mainframe, the Ivory Server can run under CICS or z/OS. If the mainframe is the chosen platform, and specialty engines like zIIP and zAAP are available, the Ivory Server will exploit the power and capabilities of those engines. The Ivory Server can also run on Linux on System z which provides all the power of the mainframe without impacting the GPP (General Purpose Processor).
Complete platform flexibility
The Ivory Server can also be run on Linux or Windows for complete platform flexibility. This provides an option for those customers that don't wish to add any additional processing to the GPP. The Linux and Windows options are functionally identical to the mainframe server which means that you don't have to sacrifice any functionality.