Rogue Wave HydraExpress provides a framework for developing and hosting high-performance C++ Web Services, including advanced XML, SOAP, and WSDL. HydraExpress provides productivity tools for transforming new and existing C++ applications for use in Service Oriented Architectures.
HydraExpress will help leverage crucial business logic locked within existing applications. HydraExpress enables you to create SOA applications that are flexible and interoperable - yet maintain the reliability and performance advantages of your core business logic.

Message formats in HydraExpress are based on the Simple Object Access Protocol (SOAP), a widely accepted, easy-to-use mechanism for transferring messages over a network.
HydraExpress developers simply supply a standard Web Services Description Language (WSDL) file and HydraExpress automatically generates a skeleton service that handles the details of protocols, standards and networking to ensure interoperability. Developers then drop in new or existing C++ business logic to create a ready-to-deploy service that can be used in many types of SOA applications.
HydraExpress allows developers to incorporate new standards or integration requirements without disrupting the rest of the application; the business logic is completely isolated from the service infrastructure. This functionality enables developers to regenerate the skeleton service without changing the custom business logic.
| Features | |
| A high-performance XML parser | |
| A robust container for hosting C++ Web services and servlet containers | |
| Automatic generation of C++ server skeletons built to run inside the HydraExpress container | |
| Automatic generation of Web service clients from WSDL | |
| Easy-to-use XML-to-C++ data binding utility | |
| Benefits | |
| Application Quality | The reliable technology of HydraExpress delivers proven scalability and performance, freeing you to focus on your business logic rather than the infrastructure of your service-oriented application. |
| Efficient Evolution | The modular design of HydraExpress enables you to quickly adapt the application as your business needs change, allowing you to modify only the areas that require adjustment. |
| Faster Time-to-Market | HydraExpress improves developer productivity so you can deliver effective, service-oriented applications on schedule and on budget. |
| Cost Savings | With HydraExpress, you can achieve the flexibility of service-oriented applications while leveraging your existing investments where it makes sense, drastically reducing the need to rewrite, test and optimize proven application logic. |


