HydraExpress provided the company a framework for developing and hosting high performance C++ Web Services; It also included advanced XML, Simple Object Access Protocol (SOAP), and Web Services Description Language (WSDL) productivity tools.
The company selected an architecture where the system could be easily spread across multiple machines to ensure full functionality. In the event of failure in one unit, the rest of the system would continue to operate without interruption. CORBA worked to facilitate communications between the components. But as the cost of licensing a CORBA system continued to increase, along with its inability to expand to new platforms, the IT team began reviewing their options in order to upgrade their system.
The company opted to move to web services and selected Rogue Wave HydraExpress, to facilitate that process. HydraExpress provided the company a framework for developing and hosting high performance C++ Web Services. It also included advanced XML, Simple Object Access Protocol (SOAP), and Web Services Description Language (WSDL) productivity tools for transforming new and existing C++ applications for use in Service Oriented Architectures (SOA).