Create high performance C++ SOA applications
HydraExpress helps you respond to rapidly evolving customer needs and market changes by providing a development and hosting framework for high-performance C++ web services. Using the power of advanced XML, SOAP, and WSDL services, HydraExpress drives new C++ application development and transforms existing C++ applications for use in service oriented architectures (SOA).
HydraExpress enables you to create SOA applications that are flexible and interoperable, leveraging the crucial business logic locked within existing applications and adding the flexibility and maintainability you need to keep up with changing requirements.
How does it work?
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.
With HydraExpress, developers can incorporate new standards or integration requirements without disrupting the rest of the application, as 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.