OpenLink Software Inc. next week will release Virtuoso 3.10, an upgrade to its cross-platform virtual database for SQL, XML and Web services.
Virtuoso 3.10 introduces the ability to expose, as a SOAP- and WSDL-compliant XML Web service, its Query Template feature. Query Template enables XQuery-based queries to be stored in XML-based template files.
Also new is the ability to create user-definable types from any SOAP- and WSDL-based XML Web service. Web services can be used as database types to describe table columns, or as part of a function or stored procedure used in a SQL query that hits different databases or XML data sources. This adds to Virtuosos current ability to create user-defined types from .NET, Mono, and J2EE-based objects.
Virtuoso 3.10 also broadens the pool of Web services available to users with the addition of support for RPC and DocLiteral SOAP operation types.
The update also adds support for Solaris, HP-UX and AIX to the products support mix, which up to now included Windows, Mac OS X and Linux.
Virtuoso 3.10 also now enables the use of XQuery with XML documents that have been generated on the fly from SQL, or from a combination of SQL and other XML sources.
Also coming out on May 13 are application modules that enable the product to act as a data junction box for XML, SQL, Multimedia, and Free Text data, making data accessible via Web services, WebDAV, XQuery, Xpath and SQL.
Virtuoso 3.10 pricing starts at $599 for a five-concurrent connection license. A 30-day evaluation copy of Version 3 can be downloaded here. OpenLink is located in Burlington, Mass.
Latest Stories by Lisa Vaas: