Rogue Wave® HydraExpressTM
Create High Performance C++ SOA Applications Using Rogue Wave HydraExpress
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.