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

XML Views and Groups

XML Views and Groups

The web service source and target definitions can contain the following views:
  • Envelope.
    XML view that corresponds to the SOAP envelope and body elements. The Envelope view is the main view that contains a primary key and the ports for the input or output message.
    If the body message parts are simple, the Designer generates an envelope view.
    If the body message parts are complex, the Designer can generate additional body views:
    • Element.
      View created if the input or output message contains a multiple occurring element. The Designer generates an element view for each multiple occurring element in the input or output message. The element view has an
      n
      :1 relationship with the envelope view.
    • Type.
      View created if the input or output message contains a definition of a complex type. The Designer generates a type view for each complex type element in the input or output message. The type view has an
      n
      :1 relationship with the envelope view.
      The Designer generates a type view for web service source and target definitions imported in entity relationship mode.
  • Header.
    XML view that corresponds to a SOAP header element. If the header message parts are complex, the Designer can split the header view into separate element and type views.
  • Fault.
    View created if a fault message is defined for the output message of the operation. The Designer generates a fault view for each fault message defined for the operation. The fault view has an
    n
    :1 relationship with the envelope view. Only web service target definitions contain fault views.
    The Designer generates a fault view for web service target definitions imported in normalized hierarchical relationship mode or entity relationship mode.
  • Attachment.
    Attachment view generated for a WSDL that contains a mime attachment. The attachment view has an
    n
    :1 relationship with the envelope view.
    The Designer generates an attachment view for a web service source or target definition based on a WSDL that contains an element definition for a mime attachment.

0 COMMENTS

We’d like to hear from you!