Virtuoso Universal Server 4.5

Application Integration

(Web Service Composition)

Reviewer's Guide

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OpenLink Software

Published: March 9, 2006

 

 

 

 

© 2006 OpenLink Software. All rights reserved.

OpenLink, UDA, Virtuoso registered trademarks or trademarks of OpenLink Software in the United States and/or other countries.

The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

 


Table of Contents

1    Preface.............................................................................................. 3

1.1 Objective........................................................................................ 3

1.2 System Requirements.................................................................... 3

1.3 Installation.................................................................................... 4

2    Virtuoso Universal Server................................................................... 5

2.1 Introduction.................................................................................. 5

3    Web Services Platform....................................................................... 7

3.1 What Is This?................................................................................ 7

3.2 The Value Proposition.................................................................... 7

3.3 Exploiting Value Proposition......................................................... 8

3.3.1 Web Service Composition from SQL Stored Procedures............................. 8

3.3.2 Web Services Composition from other Application Logic Sources................ 15

3.3.3 Web Service Deployment................................................................. 26

4    Appendix......................................................................................... 28

4.1 Demo and Northwind Database................................................... 28

4.2 Industry Standards Support........................................................ 28

4.3 Related Links............................................................................... 28

1     Preface

1.1 Objective

 

Thank you for taking the time to evaluate OpenLinks Virtuoso Universal Server 4.5.  This guide introduces the Virtuoso 4.5 Server as well as Virtuoso’s new administration and configuration tool, the Virtuoso Conductor.

 

This guide takes you through Virtuoso, covering virtual and federated database, publishing and utilizing web services, XML storage, processing and querying, business process management and more.

 

We illustrate these aspects of the product with sample code and Queries against the Virtuoso Demo database as well as links to documentation, tutorials and other key resources.

OpenLink Software hopes you find this guide informative while you learn what Virtuoso has to offer for your enterprise.

For More information on Virtuoso or OpenLink Software, contact us at:

 

Sales:                   sales@openlinksw.com

General                 general.information@openlinksw.com

Technical Support     technical.support@openlinksw.com

Or visit our web sites:

 

OpenLink Software   http://www.openlinksw.com

Virtuoso                 http://virtuoso.openlinksw.com

 

1.2 System Requirements

 

The Virtuoso Universal Server installation contains the Virtuoso VDBMS, server administrator web files, and Virtuoso client connectivity.

 

Software