Create Web Service Model

Web services bridge the gap between your existing relational and file-based data sources and the new XML data structures that represent how you plan to exchange data with new applications. Web service models contain the web service interface and operation definitions (which are described in the WSDL interface document) and the procedures executed by the operations to process the input request to the operation and generate the output response.

You can create Web service models in the following ways:

1) Create new model defined by selected Source relational model objects (i.e. tables and procedures)

> Note: This method is recommended for consistent and rapid deployment of Web services designed to query relational sources.

> Step 1: Select any combination of Relational models, tables and/or procedures in the VDB Explorer tree.

> > Note: It is recommended that the user selects single source models, which enables auto-naming of input/output schema and Web service models in Step 3.

> Step 2: After selecting objects, right-click to display the context menu and select the "Create Web Service" action.

> Step 3: In the "Create Web Service" dialog, specify file names for the generated Input schema file, Output schema file and Web service model. Change options as desired. Click "Finish" when done.

> Step 4: When model generation is complete, a confirmation dialog should appear. Click OK.

2) Create new empty model

> Note: This method is recommended for experienced users. It provides detailed control of all Web service interfaces, operations and required transformations from XML Views.

> Step 1: Select "New Model" action in VDB Explorer toolbar or select VDB, right-click to display the context menu and select the "New Model" action .

> Step 2: In the "New Model Wizard", specify the model name, choose "Web Service" model class and click "Finish"

Related Topics

> Create XML View Model

> Create Web Service Model from XML

> Web Service Advisor View

> Getting Started with MetaMatrix Dimension

(c) Copyright © 2000-2006 MetaMatrix, Inc. All rights reserved.
Visit http://www.metamatrix.com