Ivory Server consists of a high-performance SOAP processor, a business service flow processor, and a central repository for WSDL discovery. Ivory Server exploits CICS, IMS, and native data access capabilities, eliminating the need for middle-tier servers, and providing the flexibility to fully leverage mainframe processing power as appropriate within the SOA.
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 SOAP requests, invokes the business service flow previously defined in Ivory Studio to satisfy the request, and formats the SOAP response. Ivory Service Architect uniquely enables rapid SOA development for the mainframe using existing skills sets.
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 z/Linux which provides all the power of the mainframe without impacting the GPP (General Purpose Processor).
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 servers which means that you don't have to sacrifice any functionality.