HydraExpress

Create High-Performance SOA Applications Using Rogue Wave® HydraExpress

Rogue Wave® HydraExpress (formerly LEIF) is a SOA framework for developing service-based applications. It enables developers to tap into their existing applications and systems to create new, service-oriented applications while reaping the benefits of superior performance.

Features and benefits of HydraExpress include:

  • A high-performance XML parser
  • A robust container for hosting C++ Web services and Servlet servers
  • 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
  • Extensive native-code cross-platform networking foundation
  • Pluggable transport supports Websphere® MQ and Tibco Rendezvous™


Test drive HydraExpress today | Download Free Evaluation Version

How HydraExpress Works

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. As shown in Figure 1, to use HydraExpress developers 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.

Figure 1: The HydraExpress Approach

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.

Product Features & Benefits

Read more about the HydraExpress' features and benefits.

Designed For Performance

HydraExpress was built to maximize performance wherever possible and directly addresses the performance bottlenecks that occur between services. HydraExpress leverages Rogue Wave® developers' years of experience producing easy-to-use frameworks that abstract away the details of networking, XML parsing and streaming data between different platforms.

In addition, all HydraExpress code is written in native C++ language to further maximize performance. XML parsing is a very time intensive task as it involves many memory resizing operations and rapid navigation of the document (read articles on Very Large Messaging). This is an area where native code excels compared to Java and other platforms and where extensive experience optimizing C++ code pays off. Moreover, HydraExpress is built on world-renowned SourcePro® C++, which has been proven in thousands of real-world applications with stringent performance and throughput requirements.

The Next Evolution ­ The Rogue Wave® Hydra Suite

In its continued pursuit of high performance applications that can take advantage of the benefits of concurrent processing and the shifts from single to multi-core chip architectures, Rogue Wave Software has developed a new generation of tools that build on the success of HydraExpress (formerly LEIF) while offering expanded functionality and greater performance optimization. Rogue Wave® Hydra Suite, the next generation of high-performance SOA tools from Rogue Wave Software, extends the extremely fast processing speed of HydraExpress into a number of different application development languages, including C++, Java, and BPEL. Undoubtedly, with its flexibility in orchestration, deployment and scalability, the Rogue Wave Hydra Suite offers substantial improvements in application performance and throughput.

Rogue Wave® Hydra Suite

High-performance products available in the Rogue Wave Hydra Suite are:

Learn more about Software Pipelines and concurrent computing - read the white paper: Software Pipelines: an Overview

My Account
© 2002-2008 Copyright Rogue Wave Software, Inc. All Rights Reserved.