Easily Create Standardized SOA Data Services in Java and C++ with HydraSDO™
HydraSDO™ data components automate the creation of high performance, service-oriented data services in Java and C++, as well as expose heterogeneous data sources as lightweight, independent, and decentralized data services.
HydraSDO provides a single point of access for read and write operations on enterprise data sources, making them available through the standardized Service Data Object (SDO) API. After the data has been exposed by the simple XML-style SDO interface, it can be used by any application as a real-time service. Application developers can use the SDO API, without having to know multiple data formats (FIX, SWIFT, SEPA, HL7, X12, MiFID, etc.) and the underlying connection mechanisms.
HydraSDO™ for XML provides a Data Access Service for parsing XML data and populating a DataGraph consisting of DataObjects and a Change Summary. An application retrieves a DataGraph from a data source using the HydraSDO™ API in either Java or C++, modifies the data graph as required and applies any changes back to the original data source through the Data Access Service. The XML data is parsed just once, after which it can be navigated using XPath expressions.
HydraSDO for XML enables XML documents to be read and updated using the SDO API. HydraSDO for XML provides:
Test drive HydraSDO for XML today | Download Free Evaluation Version
The latest edition of HydraSDO for XML offers:
HydraSDO™ for Databases enables Java and C++ developers to use the SDO API to access relational data in both traditional tightly coupled and loosely coupled application architectures. HydraSDO for Databases provides a Data Access Service for reading data from relational databases and populating a DataGraph consisting of a DataObject and ChangeSummary. This DataGraph can then be modified offline from the database as part of a Web service and sent back to the Data Access Service, which contains the functionality to apply the changes to the relational database. The disconnected DataGraph means that databases are not locked and can be used as part of asynchronous SOA data services.
HydraSDO for Databases provides:
Test drive HydraSDO for Databases today | Download Free Evaluation Version
Read more about the HydraSDO™ data components features and benefits.
On-Demand Webcast: How to Optimize Data Access between Java & C++