HydraExpress includes:
A Web services framework that uses the code generator rwsfgen to parse WSDL files and generate classes and files to support service-based application development.
Web service development is discussed in detail in the HydraExpress Web Service Development Guide and the HydraExpress Web Service Reference Guide.
An XML binding component that uses the code generator rwsfgen to compile XML Schemas into C++ datatypes. XML binding also plays a role in Web service development, since WSDLs often include or reference an XML Schema.
XML binding is discussed in the HydraExpress XML Binding Development Guide and the HydraExpress XML Binding Reference Guide.
A servlet development framework including classes for writing C++ servlets. These servlets can integrate C++ applications with the Web using approaches other than Web services. Because C++ servlets are compiled, you can expect significantly better performance than you would obtain using Java servlets for this purpose.
Servlet development is discussed in the HydraExpress Servlet Development Guide and the HydraExpress Servlet Reference Guide.
The HydraExpress servlet container an executable servlet container for hosting Web services created by HydraExpress.
The HydraExpress servlet container is documented in Chapter 24, "Options for Deploying Services to the Agent," in the HydraExpress Web Service Development Guide, and the servlet API is documented in the HydraExpress Servlet Development Guide and the HydraExpress Servlet Reference Guide.
The HydraExpress runtime (or Agent), a message handling framework. The Agent provides a connector layer that handles receipt and transmission of messages by different transports, and message handler chains that manipulate incoming and outgoing messages.
Agent configuration, administration, and customization is described in this document.
©2004-2007 Copyright Quovadx, Inc. All Rights Reserved.
Quovadx and Rogue Wave are registered trademarks of Quovadx, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.