Virtuoso is a cross-platform integrated server that spans the broad spectrum of functionality covered by database management systems, enterprise information integration middleware, application servers, and many application tier protocols within the network protocol stack. It uniquely incorporates Web Application Server, Virtual File System, Virtual Distributed/Federated Database, and an Enterprise class Object-Relational Database Management System (ORDBMS) into a single product offering.
Virtuoso is capable of efficiently integrating disparate data sources, transforming data on the fly into a variety of formats, creating and/or consuming SOAP & WSDL compliant Web Services, and consuming or deploying BPEL compliant process payloads.
Virtuoso is the complete server solution for exploiting data integration challenges, service oriented architecture adoption, and business process integration. It's far and away a more cost effective alternative to acquiring, managing, and deploying Application Servers, ESBs, BPEL Servers and Database Server combinations from a variety of different vendors that predictably introduce operating system, development environment, deployment platform, data access, and database management specificity to your IS endeavors.
As a Universal Server, Virtuoso will enable your enterprise exploit the following benefits:
-
Enterprise Agility - Mix & Match best-of-class combinations of Operating Systems, Programming Environments, Database Engines and Data-Access Middleware when constituting or tweaking your IS infrastructure, without the perennial impedance of vendor-lock-in
-
Cost-Effective Enterprise Architecture - by supporting multiple protocols in a single server process, Virtuoso your vulnerability perennial acquisition and accumulation of expensive protocol specific server technology that follows industry inflections and associated paradigm shifts
-
Platform Independent ESB for exploiting Service Oriented Architecture (SOA) paradigm - by supporting a broad pool of development languages ( C, C++, C#, Java, and SQL Stored Procedures) and environments (Visual Studio, Eclipse, and others) for the creation and deployment of Web Services using time-tested application logic from existing monolithic applications
-
Enterprise Data Virtualization - via an industry acclaimed Virtual Database Engine that that provides transparent access to disparate SQL, XML, Free Text and other data sources. Virtuoso significantly reduces the task of attaining logical 360 degree view of customers, business partners, and other business intelligence data, across disparate enterprise data silos like no other
-
Broad Client Application and Environment support: Broad support for industry standard data access methods such as ODBC, JDBC, OLE DB, XQuery, XPath, XML for Analysis (XMLA), HTTP, and WebDAV ensure the broad integration with the widest range of horizontal and vertical applications and services.