Virtuoso Universal Server
From Wikipedia, the free encyclopedia.
The Virtuoso Universal Server, from OpenLink Software, is a middleware product meant to address the systems integration challenges associated with disparate databases, applications, and business process through broad implementation of industry standards and protocols as part of a single product offering. It can be described as Universal integration platform at configuration and/or development time, and a Universal Server or Enterprise Service Bus superset at utilization time. Virtuoso is very much a platform for Web 2.0 and the burgeoning Semantic Web amongst other things.
Contents |
Functionality Realms
Combining several traditionally distinct server features as part of a single integrated whole, Virtuoso's functionality realms include:
- Object-Relational Database Engine for (SQL, XML, and Free Text)
- Web Services Platform
- Web Application Server
- Web Content Management Server
- NNTP Server
- Replication Server
- Mail Storage and Retrieval (POP3) Server
Protocols Implemented
API Support
Query Language Support
Schema Definiton Language Support
Usage Scenarios
Virtuoso is a solution for the following systems integration challenges:
- Enterprise Information Integration (EII)
- Programming Language Independent Web Application deployment
- Monolithic Application Decomposition that leverage the principles of SOA
- Web Services based Enterprise application integration via a significant amount of WS-* protocols support
- Business Process Management via BPEL
Related Technologies
Additional Information Sources (External)
Weblogs
- Product Weblog
- Virtuoso articles from Kingsley Idehen's Weblog
Architecture Diagrams
White Papers
Usage Screencasts
Industry Journal Articles
- Innovators Award - InfoWorld
- "Degrees of Freedom" - InfoWorld
- "Across the Universe" - InfoWorld
- "OpenLink's Virtuoso has many talents" - eWeek Review
- "First Impressions" (PDF) - Business Integration Journal
- "A Virtuoso of a Server" - NetworkWorldFusion