Table of Contents

Search

  1. Preface
  2. Web Service Concepts
  3. Understanding the Web Services Provider
  4. Using the Web Services Hub Console
  5. Batch Web Service Operations
  6. Writing Client Applications
  7. Working with Web Service Sources and Targets
  8. Editing Web Service Sources and Targets
  9. Working with Web Service Mappings
  10. Working with Web Service Workflows
  11. Appendix A: Web Service Sample Client Applications
  12. Appendix B: Configure the Web Browser

Web Services Provider Guide

Web Services Provider Guide

Working with Web Service Workflows Overview

Working with Web Service Workflows Overview

Use the Workflow Manager to create a web service workflow. To create a web service workflow, enable the Web Service option for the workflow and then configure the web service properties.
When you create a session in a web service workflow, the session is called a web service session. You can include the following types of mappings in a web service session:
  • Web service mapping
  • Flat file mapping
  • XML mapping
A web service session uses a Web Services Provider reader and writer. If a web service mapping contains a web service source and target, the session uses the Web Services Provider reader and writer by default. If a web service mapping contains a flat file or XML source or target, you must change the reader and writer type to the Web Services Provider reader or writer.
When a web service session contains XML or flat file sources or targets, the client application sends a request to the Web Services Hub as a MIME attachment to the SOAP message. To send or receive attachments, a client application must be created using a toolkit that supports MIME attachments.
When the Web Services Hub receives a SOAP message request to run a web service workflow, it passes the request to the Integration Service. After the Integration Service runs the web service request, it passes the response to the Web Services Hub. The Web Services Hub generates a SOAP message response and passes it back to the web service client.
You can set up multiple partitions in a session that contains web service source and target definitions. The Integration Service creates a connection to the Web Services Hub based on the number of sources, targets, and partitions in the session.
Before you can run a web service workflow, you must create and configure a Web Services Hub in the Administrator tool and associate it with the repository that contains the web service workflow you want to run.

0 COMMENTS

We’d like to hear from you!