Jump to content

Rogue Wave Press Release

Rogue Wave Software Unveils High Performance Data Services and Multi-Language Components; Rogue Wave(R) HydraData Components Automate Creation of Shared Data Services Between Java and C++

BOULDER, Colo., May 16, 2006 — Rogue Wave Software, a division of Quovadx, Inc. (Nasdaq:QVDX) providing reusable software components and services that facilitate enterprise-class application development, today announced the general availability of Rogue Wave(R) HydraSDO(TM) for XML, the first HydraData component within the Rogue Wave(R) Hydra service-oriented architecture (SOA) suite. HydraData Components are data services that allow application developers to more easily create high-performance and cross-language applications for use in service-oriented architectures by providing a standard Application Programming Interface (API) across languages and data sources.

HydraSDO for XML enables high speed XML parsing with efficient memory utilization, boosting application performance and reducing hardware requirements. Service data objects (SDO) allow developers access to data from multiple disparate sources and formats by exposing each data source through a standardized SDO Application Programming Interface (API). Heterogeneous data sources are exposed as lightweight, independent, decentralized data services. Once exposed by the simple XML-style SDO interface, the data can be used by multiple applications in real-time in a service-oriented architecture.

HydraSDO for XML also allows for the streaming of objects from one process or application to another, or to a persistent store, allowing immediate access to contained data without reparsing. By exposing each piece of data in a decentralized manner, bottlenecks are reduced and performance is improved.

"Rogue Wave Software's new HydraSDO component represents a significant milestone in the development and enhancement of service oriented architectures," said Dan Roberts, director of marketing, developer tools at Sun Microsystems. "The launch of this new offering not only represents a bridge between Java and legacy technologies populating corporate environments today, it also gives programmers the ability to work with data sources in multiple formats without having to learn a new language or rewrite valuable core functionality. That is an incredibly powerful value proposition for Sun and Rogue Wave(R) developers."

HydraSDO is optimized to provide Shared Memory Access (SMA) between Java and C++ using the industry SDO specification, allowing the same data to be accessed through both programming languages without translation to a common format such as XML. This significantly reduces hardware and memory requirements and allows for faster performance, better reliability and increased scalability. As the SDO specification is not tied to any specific programming language, additional languages can be added as they emerge.

"As the adoption of SOA continues to accelerate, it is increasingly important for developers to be able to use and re-use data, regardless of language, within a service-oriented architecture," said Cory Isaacson, president, Rogue Wave Software division, Quovadx. "Further, as the size and volume of messages being processed in service-oriented architectures continues to grow, maintaining critical performance levels is increasingly challenging. HydraSDO for XML allows developers to effectively handle the volume and size of today's XML messages, avoiding bottlenecks that can occur with a centralized data hub."

HydraData Components can work either independently or as an integrated component of the Rogue Wave(R) HydraAgent Runtime, which empowers IT architects and professional developers to achieve order-of-magnitude performance and throughput improvements through parallel processing. In combination, HydraAgent and HydraData Components allow for increased flexibility and productivity for developers. Individual services can be tied together to make powerful, agile composite services managed by the agent. HydraData Components and HydraAgent Runtime are part of Rogue Wave(R) Hydra Suite, the first generally available high-performance SOA development environment that supports and complements key concepts of the Service Component Architecture or SCA specification, which incorporates service data objects as a key foundational technology.

Rogue Wave Hydra Suite version 3.0, now available, features the HydraAgent Runtime, the core module of the Suite. With this announcement, the first data component, HydraSDO for XML is also now available. Upcoming product releases will include additional HydraData Components and HydraService Components, designed to work independently, or with the HydraAgent Runtime.

To learn more about Rogue Wave Hydra Suite, the HydraSDO for XML component or Rogue Wave Software, please visit www.roguewave.com/products/hydra.

About Rogue Wave Software

Rogue Wave Software, a division of Quovadx, Inc. (Nasdaq:QVDX), provides reusable software components and services to professional developers for enterprise-class, high-performance application development. Today, thousands of developers at some of the world's leading companies have used Rogue Wave(R) products to develop mission-critical applications. Rogue Wave Software operates throughout the United States, Europe and Asia. For more information, please visit http://www.roguewave.com.

Rogue Wave is a registered trademark and HydraSDO is a trademark of Quovadx, Inc. in the United States and other countries. All other company and product names mentioned may be trademarks of the companies with which they are associated.

###

QUOVADX is a trademark of Quovadx, Inc., and Rogue Wave is a registered mark of Rogue Wave, Inc., a wholly owned subsidiary of Quovadx, Inc. All other company and product names mentioned may be trademarks of the companies with which they are associated.

Contact:

Andrea Lashnits
Public Relations & Corporate Communications
Quovadx, Inc.
Phone: 720-554-1246
E-mail: andrea.lashnits@quovadx.com