2002/ws/desc/wsdl20 wsdl20-additional-meps.html,NONE,1.1

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv5896

Added Files:
	wsdl20-additional-meps.html 
Log Message:
really adding the html, this time

--- NEW FILE: wsdl20-additional-meps.html ---
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>WSDL 2.0 Additional MEPs</title><style type="text/css">
code           { font-family: monospace; }

div.constraint,
div.issue,
div.note,
div.notice     { margin-left: 2em; }

dt.label       { display: run-in; }

li, p           { margin-top: 0.3em;
                 margin-bottom: 0.3em; }

.diff-chg	{ background-color: yellow; }
.diff-del	{ background-color: red; text-decoration: line-through;}
.diff-add	{ background-color: lime; }

table          { empty-cells: show; }

table caption {
	font-weight: normal;
	font-style: italic;
	text-align: left;
	margin-bottom: .5em;
}

div.issue {
  color: red;
}

div.exampleInner pre { margin-left: 1em;
                       margin-top: 0em; margin-bottom: 0em}
div.exampleOuter {border: 4px double gray;
                  margin: 0em; padding: 0em}
div.exampleInner { background-color: #d5dee3;
                   border-top-width: 4px;
                   border-top-style: double;
                   border-top-color: #d3d3d3;
                   border-bottom-width: 4px;
                   border-bottom-style: double;
                   border-bottom-color: #d3d3d3;
                   padding: 4px; margin: 0em }
div.exampleWrapper { margin: 4px }
div.exampleHeader { font-weight: bold;
                    margin: 4px}

	  th { color: #000000; background-color: #CCCC99; }
	  span.test-assertion { background-color: #FFC0CB; }
	  span.test-assertion-tr:hover { background-color: #FFC0CB; }
	</style><link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css"><link rel="alternate" title="" href="" type=""><link rel="contents" href="#contents"></head><body>
  <div class="head">
<h1>WSDL 2.0 Additional MEPs</h1>
<h2 id="h2-title">Editors' copy $Date: 2006/11/07 18:54:34 $ @@ @@@@ @@@@</h2><dl><dt id="dt-this-version">This version:</dt><dd>
      <a href="wsdl20-additional-meps.html">wsdl20-additional-meps.html</a>
    </dd><dt>Latest version:</dt><dd>
      <a href="http://www.w3.org/2002/ws/desc/wsdl20-additional-meps">http://www.w3.org/2002/ws/desc/wsdl20-additional-meps</a>
    </dd><dt>Previous versions:</dt><dd>
      <a href="http://none">http://none</a>
    </dd><dt>Editor:</dt>
      <dd>Amelia A. Lewis, TIBCO Software</dd>
    </dl><p>This document is also available in these non-normative formats: <a href=""></a>.</p><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © @@@@ <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p></div><hr><div>
<h2><a name="abstract">Abstract</a></h2>
      <p>
	WSDL 2.0 is an XML format for describing network services as a set
	of endpoints operating on messages containing either
	document-oriented or procedure-oriented information.
	WSDL 2.0 Additional MEPs specifies predefined extensions for use in WSDL 2.0:
      </p>
      <ul>
	<li><p>Message exchange patterns</p></li>
      </ul>
      <p>
	This
	specification depends on WSDL Version 2.0 [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>].
      </p>
    </div><div>
<h2><a name="status">Status of this Document</a></h2><p><strong>This document is an editors' copy that has
        no official standing.</strong></p><p></p></div>
  <hr><div class="toc">
<h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#meps">Additional Message Exchange Patterns</a><br>3. <a href="#References">References</a><br>A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
<h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>    1.1 <a href="#notcon">Notational Conventions</a><br>    1.2 <a href="#assertions">Assertions</a><br>2. <a href="#meps">Additional Message Exchange Patterns</a><br>    2.1 <a href="#mep-template">Template for Message Exchange Patterns</a><br>        2.1.1 <a href="#template-sample">Pattern Name</a><br>    2.2 <a href="#fault-rules">Fault Propagation Rules</a><br>    2.3 <a href="#patterns">Message Exchange Patterns</a><br>        2.3.1 <a href="#in-opt-out">In-Optional-Out message exchange pattern</a><br>        2.3.2 <a href="#out-only">Out-Only message exchange pattern</a><br>        2.3.3 <a href="#robust-out-only">Robust Out-Only message exchange pattern</a><br>        2.3.4 <a href="#out-in">Out-In message exchange pattern</a><br>        2.3.5 <a href="#out-opt-in">Out-Optional-In message exchange pattern</a><br>    2.4 <a hre="#mep-sec-sec">Security Considerations</a><br>3. <a href="#References">References</a><br>    3.1 <a href="#Normative-References">Normative References</a><br></p>
<h3><a name="appendix" id="appendix">Appendices</a></h3><p class="toc">A. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>B. <a href="#changelog">Part 2 Change Log</a> (Non-Normative)<br></p></div><hr><div class="body">

    

    <div class="div1">
      
<h2><a name="intro"></a>1. Introduction</h2>
      <p> The Web Services Description Language WSDL Version 2.0 (WSDL)
[<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>] defines an XML language
for describing network services as collections of communication
endpoints capable of exchanging messages. WSDL service descriptions
provide documentation for distributed systems and serve as a recipe
for automating the details involved in applications
communication. This document defines extensions for the WSDL 2.0
      language:</p>
      <ul>
	<li><p>Message exchange patterns: <a href="#meps"><b>2. Additional Message Exchange Patterns</b></a></p></li>
      </ul>

      <p> WSDL 2.0 Primer [<cite><a href="#">WSDL-PART0</a></cite>] is a non-normative
document intended to provide an easily understandable tutorial on the
features of the WSDL Version 2.0 specifications.  </p>
      <p> The Core Language [<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>] of the WSDL 2.0
specification describes the core elements of the WSDL language. </p>
      
      <div class="div2">
        
<h3><a name="notcon"></a>1.1 Notational Conventions</h3>
        <p>The keywords "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC2119 [<cite><a href="#RFC2119">IETF RFC 2119</a></cite>].</p>
        <p>This specification uses a number of namespace prefixes throughout;
they are listed in <a href="#tabprefns">Table 1-1</a>. Note that the choice of
any namespace prefix is arbitrary and not semantically significant
(see [<cite><a href="#XMLInfoSet">XML Information Set</a></cite>]).</p>
        <a name="tabprefns"></a><br><table border="1" summary="Mapping of prefixes used in this document to their
  associated namespace name">
          <caption>Table 1-1. Prefixes and Namespaces used in this specification</caption>
          <tbody>
            <tr>
              <th rowspan="1" colspan="1">Prefix</th>
              <th rowspan="1" colspan="1">Namespace</th>
              <th rowspan="1" colspan="1">Notes</th>
            </tr>
            <tr>
              <td rowspan="1" colspan="1">wsdl</td>
              <td rowspan="1" colspan="1">
                "http://www.w3.org/@@@@/@@/wsdl"
              </td>
              <td rowspan="1" colspan="1">
		This namespace is defined in [<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>].
		A normative XML Schema [<cite><a href="#">XMLSchemaP1</a></cite>],
        [<cite><a href="#">XMLSchemaP2</a></cite>] document for the
        "http://www.w3.org/@@@@/@@/wsdl"
        namespace can be found at <a href="http://www.w3.org/@@@@/@@/wsdl">http://www.w3.org/@@@@/@@/wsdl</a>. This namespace is used as
	      the default namespace throughout this specification.</td>
            </tr>
          </tbody>
        </table><br>
        <p>This document is the product of the Web Services Description Working Group, but its contets
are non-normative.  The Message Exchange Patterns defined herein are provided as examples of this form
of extensibility.</p>
      </div>

      <div class="div2">
	
<h3><a name="assertions"></a>1.2 Assertions</h3>
	<p>
	  Assertions about WSDL 2.0 documents and components that are
	  not enforced by the normative XML schema for WSDL 2.0 are
	  marked by a dagger symbol (†) at the end of a
	  sentence. Each assertion has been assigned a unique
	  identifier that consists of a descriptive textual prefix and
	  a unique numeric suffix. The numeric suffixes are assigned
	  sequentially and never reused so there may be gaps in the
	  sequence.  The assertion identifiers MAY be used by
	  implementations of this specification for any purpose,
	  e.g. error reporting.
	</p>
      </div>

    </div>

    

<div class="div1">

<h2><a name="meps"></a>2. Additional Message Exchange Patterns</h2>

<p>
Web Services Description Language (WSDL) message exchange patterns (hereafter simply
'patterns') define the sequence and cardinality of abstract messages listed in 
an operation.  Message exchange patterns also define which other nodes send 
messages to, and receive messages from, the service implementing the operation.
</p>

<p>
A <em>node</em> is an agent (<a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/#agent">section 2.3.2.2
Agent of the Web Services Architecture</a> [<cite><a href="#wsarch">Web Services Architecture</a></cite>]) that can transmit and/or receive message(s) 
described in WSDL description(s) and process them.
</p>
<div class="note"><p class="prefix"><b>Note:</b></p>
    <p>A
        node MAY be accessible via more than one physical address or transport.</p>
</div>

<p>
WSDL message exchange patterns describe the interaction at the abstract 
(interface) level, which may be distinct from the pattern used by the 
underlying protocol binding.</p>

<p>
By design, WSDL message exchange patterns abstract out specific message types.
Patterns identify placeholders for messages, and placeholders are
associated with specific message types by the operation using the
pattern. 
</p>

<p>
Unless explicitly stated otherwise, WSDL message exchange patterns also
abstract out binding-specific information such as timing between
messages, whether the pattern is synchronous or asynchronous, and
whether the messages are sent over a single or multiple channels.
</p>

<p>
Like interfaces and operations, WSDL message exchange patterns do not
exhaustively describe the set of messages exchanged between a service
and other nodes; by some prior agreement, another node and/or the
service MAY send other messages (to each other or to other nodes) that
are not described by the pattern. For instance, even though a pattern
may define a single message sent from a service to one other node, the
Web service may multicast that message to other nodes.
</p>

<p>
To maximize reuse, WSDL message exchange patterns identify a minimal contract
between other parties and Web services, and contain only information
that is relevant to both the Web service and another party.
</p>

<p>This specification defines several message exchange patterns for
use with <em>WSDL Version 2.0 Part 1: Core Language</em> [<cite><a href="#WSDL-PART1">WSDL 2.0 Core Language</a></cite>].</p>

<div class="div2">

<h3><a name="mep-template"></a>2.1 Template for Message Exchange Patterns</h3>

<p>New message exchange patterns may be defined by any organization able and
willing to do so.  It is recommended that the patterns use the general
template provided here, after examination of existing predefined patterns.</p>

<div class="div3">

<h4><a name="template-sample"></a>2.1.1 Pattern Name</h4>

<p>This pattern consists of [number] message[s, in order] as follows:</p>

<p>[enumeration, specifying, for each message] A[n optional] message:</p>
<ol>
  <li><p>indicated by an <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component whose
{<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} is
"[label]" and {<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "[direction]"</p></li>
  <li><p>[received from|sent to] ['some' if first mention] node [node
identifier]</p></li>
</ol>

<p>This pattern uses the rule [fault ruleset reference].</p>

<p>An <a href="wsdl20.html#component-InterfaceOperation">Interface Operation</a> using this message exchange pattern has a
{<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>}
property with the value "[pattern IRI]".</p>

<p>Note: In the template, the bracketed items indicate a replacement operation.
Substitute the correct terms for each bracketed item.</p>

<p>Note: the "received from" and "sent to" are always from the point of
view of the service, and participating nodes other than the service are
implicitly identified as the originators of or destinations for
messages in the exchange.</p>

</div>

</div>

<div class="div2">

<h3><a name="fault-rules"></a>2.2 Fault Propagation Rules</h3>

<p>These patterns use the fault propagation rulesets defined in [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>].</p>

</div>

<div class="div2">

<h3><a name="patterns"></a>2.3 Message Exchange Patterns</h3>

<p>WSDL patterns are described in terms of the WSDL component model,
specifically the <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a>
and <a href="wsdl20.html#component-InterfaceFaultReference">Interface Fault Reference</a> components. </p>

<div class="div3">

<h4><a name="in-opt-out"></a>2.3.1 In-Optional-Out message exchange pattern</h4>
<p>The in-optional-out message exchange pattern consists of one or two messages, in order, as
follows:</p>
<ol>
  <li><p>A message:</p>
    <ul>
      <li><p>indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component whose
{<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} is "In" and
{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "in"</p></li>
      <li><p>received from some node N</p></li>
    </ul>
  </li>
  <li><p>An optional message:</p>
    <ul>
      <li><p>indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component whose
{<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} is "Out" and
{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "out"</p></li>
      <li><p>sent to node N</p></li>
    </ul>
  </li>
</ol>
<p>The in-optional-out message exchange pattern uses the rule
<a href="wsdl20-adjuncts.html#fault-trigger">Message Triggers
Fault</a>.</p>
<p>An operation using this message exchange pattern has
a {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property
with the value "http://www.w3.org/@@@@/@@/wsdl/in-opt-out".</p>
</div>

<div class="div3">

<h4><a name="out-only"></a>2.3.2 Out-Only message exchange pattern</h4>
<p>The out-only message exchange pattern
consists of exactly one message as follows:</p>
<ol>
  <li>
    <p>
A message:
    </p>
    <ul>
      <li>
        <p>
indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component
whose {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>}
is "Out " and {<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "out"
        </p>
      </li>
      <li>
        <p>
sent to some node N
        </p>
      </li>
    </ul>
  </li>
</ol>
<p>The out-only message exchange pattern uses the rule
<a href="wsdl20-adjuncts.html#no-fault">No Fault</a>.</p>
<p>
An operation using this message exchange pattern has
a {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property with
the value "http://www.w3.org/@@@@/@@/wsdl/out-only".
</p>
</div>

<div class="div3">

<h4><a name="robust-out-only"></a>2.3.3 Robust Out-Only message exchange pattern</h4>
<p>The robust out-only message exchange pattern
consists of exactly one message as follows:</p>
<ol>
  <li><p>message:</p>
    <ul>
      <li><p>indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component whose
{<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} is "Out" and
{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "out"</p></li>
      <li><p>sent to some node N</p></li>
    </ul>
  </li>
</ol>
<p>The robust out-only message exchange pattern uses the rule
<a href="wsdl20-adjuncts.html#fault-trigger">Message Triggers
Fault</a>.</p>
<p>An operation using this message exchange pattern has
a {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property with
the value "http://www.w3.org/@@@@/@@/wsdl/robust-out-only".</p>
</div>

<div class="div3">

<h4><a name="out-in"></a>2.3.4 Out-In message exchange pattern</h4>
<p>The out-in message exchange pattern consists of exactly two messages, in order, as
follows:</p>
<ol>
  <li>
    <p>
A message:
    </p>
    <ul>
      <li>
        <p>
indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component
whose {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>}
is "Out" and {<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "out"
        </p>
      </li>
      <li>
        <p>
sent to some node N
        </p>
      </li>
    </ul>
  </li>
  <li>
    <p>
A message:
    </p>
    <ul>
      <li>
        <p>
indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component
whose {<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>}
is "In" and {<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "in"
        </p>
      </li>
      <li>
        <p>
sent from node N
        </p>
      </li>
    </ul>
  </li>
</ol>
<p>The out-in message exchange pattern uses the rule
<a href="wsdl20-adjuncts.html#fault-replacement">Fault Replaces
Message</a>.</p>
<p>
An operation using this message exchange pattern has
a {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property with
the value "http://www.w3.org/@@@@/@@/wsdl/out-in".
</p>
</div>

<div class="div3">

<h4><a name="out-opt-in"></a>2.3.5 Out-Optional-In message exchange pattern</h4>
<p>The out-optional-in message exchange pattern consists of one or two messages, in order, as
follows:</p>
<ol>
  <li><p>A message:</p>
    <ul>
      <li><p>indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component whose
{<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} is "Out" and
{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "out"</p></li>
      <li><p>sent to some node N</p></li>
    </ul>
  </li>
  <li><p>An optional message:</p>
    <ul>
      <li><p>indicated by a <a href="wsdl20.html#component-InterfaceMessageReference">Interface Message Reference</a> component whose
{<a href="wsdl20.html#property-InterfaceMessageReference.messagelabel">message label</a>} is "In" and
{<a href="wsdl20.html#property-InterfaceMessageReference.direction">direction</a>} is "in"</p></li>
      <li><p>sent from node N</p></li>
    </ul>
  </li>
</ol>
<p>The out-optional-in message exchange pattern uses the rule
<a href="wsdl20-adjuncts.html#fault-trigger">Message Triggers
Fault</a>.</p>
<p>An operation using this message exchange pattern has
a {<a href="wsdl20.html#property-InterfaceOperation.messageexchangepattern">message exchange pattern</a>} property with
the value "http://www.w3.org/@@@@/@@/wsdl/out-opt-in".</p>
</div>

</div>

<div class="div2">
  
<h3><a name="mep-sec-sec"></a>2.4 Security Considerations</h3>

<p>Security considerations are discussed in [<cite><a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a></cite>].</p>

</div>

</div>


    <div class="div1">
      
<h2><a name="References"></a>3. References</h2>
      <div class="div2">
        
<h3><a name="Normative-References"></a>3.1 Normative References</h3>
        <dl>
          <dt class="label"><a name="RFC2119"></a>[IETF RFC 2119]</dt><dd>
            <cite><a href="http://www.ietf.org/rfc/rfc2119.txt">Key words for use in RFCs to Indicate Requirement
	    Levels</a></cite>, S. Bradner, Author. Internet Engineering
	    Task Force, June 1999. Available at
	    http://www.ietf.org/rfc/rfc2119.txt.
	  </dd>
          <dt class="label"><a name="RFC3986"></a>[IETF RFC 3986]</dt><dd>
            <cite><a href="http://www.ietf.org/rfc/rfc3986.txt">Uniform Resource Identifiers (URI): Generic
	    Syntax</a></cite>, T. Berners-Lee, R. Fielding, L. Masinter,
	    Authors. Internet Engineering Task Force, January 2005. Available at http://www.ietf.org/rfc/rfc3986.txt.
	  </dd>
          <dt class="label"><a name="RFC3987"></a>[IETF RFC 3987]</dt><dd>
            <cite><a href="http://www.ietf.org/rfc/rfc3987.txt">Internationalized Resource Identifiers
            (IRIs)</a></cite>, M. Duerst, M. Suignard,
            Authors. Internet Engineering Task Force, January
            2005. Available at http://www.ietf.org/rfc/rfc3987.txt.
	  </dd>
        <dt class="label"><a name="wsarch"></a>[Web Services Architecture]</dt><dd>
        	<cite><a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/">Web Services Architecture</a></cite>,
        	David Booth, Hugo Haas, Francis McCabe, Eric Newcomer, Michael Champion, Chris Ferris, David Orchard, Editors.
        	World Wide Web Consortium,
        	11 February 2004.
		This version of the
		"Web Services Architecture" Working Group Note is
	    http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/. The <a href="http://www.w3.org/TR/ws-arch/">latest version of
	    "Web Services Architecture"</a> is available at
	    http://www.w3.org/TR/ws-arch/.
        </dd>
          <dt class="label"><a name="WSDL-PART1"></a>[WSDL 2.0 Core Language]</dt><dd>
            <cite><a href="wsdl20.html">Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</a></cite>, R. Chinnici, M. Gudgin, J-J. Moreau,
	    S. Weerawarana, Editors. World Wide Web Consortium,
	    @@ @@@@
            @@@@. This version of the
	    "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language" Specification is
	    available at wsdl20.html. The <a href="http://www.w3.org/2002/ws/desc/wsdl20">latest version of "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language"</a> is available at
	    http://www.w3.org/2002/ws/desc/wsdl20.
	  </dd>
	  <dt class="label"><a name="WSDL-PART2"></a>[WSDL 2.0 Adjuncts]</dt><dd>
	    <cite><a href="wsdl20-adjuncts.html">Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts</a></cite>, R. Chinnici, H. Haas, A.
            Lewis, J-J. Moreau, D. Orchard, S. Weerawarana, Editors.  World
            Wide Web Consortium, @@ @@@@ @@@@. 
            This version of the "Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts" Specification is
	    available at wsdl20-adjuncts.html. The <a href="http://www.w3.org/2002/ws/desc/wsdl20-adjuncts">latest version of
            "Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts"</a> is available at http://www.w3.org/2002/ws/desc/wsdl20-adjuncts.
          </dd>
          <dt class="label"><a name="XML10"></a>[XML 1.0]</dt><dd>
            <cite><a href="http://www.w3.org/TR/2004/REC-xml-20040204/">Extensible Markup Language (XML) 1.0 (Third
	    Edition)</a></cite>, T. Bray, J. Paoli,
	    C. M. Sperberg-McQueen, E. Maler, and F. Yergeau, Editors. World Wide
	    Web Consortium, 4 February 2004. This version of the XML 1.0 Recommendation is
	    http://www.w3.org/TR/2004/REC-xml-20040204/. The <a href="http://www.w3.org/TR/REC-xml">latest version of "Extensible Markup Language (XML) 1.0"</a> is available at http://www.w3.org/TR/REC-xml.
	  </dd>
          <dt class="label"><a name="XMLInfoSet"></a>[XML Information Set]</dt><dd>
            <cite><a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204">XML Information Set (Second Edition)</a></cite>, J. Cowan and R.
	    Tobin, Editors. World Wide Web Consortium, 4 February 2004.
	    This version of the XML Information Set Recommendation is
	    http://www.w3.org/TR/2004/REC-xml-infoset-20040204. The <a href="http://www.w3.org/TR/xml-infoset">latest version of
	      XML Information Set</a> is available at
	    http://www.w3.org/TR/xml-infoset.
	  </dd>
        </dl>
      </div>
    </div>
  </div>
  <div class="back">

    
<div class="div1">
  
<h2><a name="acknowledgments"></a>A. Acknowledgements (Non-Normative)</h2>
  <p>This document is the work of the <a href="http://www.w3.org/2002/ws/desc/">W3C Web Service
      Description Working Group</a>.</p>
  <p>Members of the Working Group are (at the time of writing, and by
      alphabetical order):
      Allen Brookes
	(Rogue Wave Softwave), Dave Chappell
	(Sonic Software), Helen Chen
	(Agfa-Gevaert N. V.), Roberto Chinnici
	(Sun Microsystems), Kendall Clark
	(University of Maryland), Glen Daniels
	(Sonic Software), Paul Downey
	(British Telecommunications), Youenn Fablet
	(Canon), Hugo Haas
	(W3C), Tom Jordahl
	(Macromedia), Anish Karmarkar
	(Oracle Corporation), Jacek Kopecky
	(DERI Innsbruck at the Leopold-Franzens-Universität
      Innsbruck, Austria), Amelia Lewis
	(TIBCO Software, Inc.), Michael Liddy
	(Education.au Ltd.), Kevin Canyang Liu
	(SAP AG), Jonathan Marsh
	(Microsoft Corporation), Josephine Micallef
	(SAIC - Telcordia Technologies), Jeff Mischkinsky
	(Oracle Corporation), Dale Moberg
	(Cyclone Commerce), Jean-Jacques Moreau
	(Canon), Mark Nottingham
	(BEA Systems, Inc.), David Orchard
	(BEA Systems, Inc.), Vivek Pandey
	(Sun Microsystems), Bijan Parsia
	(University of Maryland), Gilbert Pilz
	(BEA Systems, Inc.), Tony Rogers
	(Computer Associates), Arthur Ryman
	(IBM), Adi Sakala
	(IONA Technologies), Asir Vedamuthu
	(Microsoft Corporation), Sanjiva Weerawarana
	(WSO2), Ümit Yalçınalp
	(SAP AG).</p>
  <p>Previous members were:
      Lily Liu
	(webMethods, Inc.), Don Wright
	(Lexmark), Joyce Yang
	(Oracle Corporation), Daniel Schutzer
	(Citigroup), Dave Solo
	(Citigroup), Stefano Pogliani
	(Sun Microsystems), William Stumbo
	(Xerox), Stephen White
	(SeeBeyond), Barbara Zengler
	(DaimlerChrysler Research and Technology), Tim Finin
	(University of Maryland), Laurent De Teneuille
	(L'Echangeur), Johan Pauhlsson
	(L'Echangeur), Mark Jones
	(AT&amp;T), Steve Lind
	(AT&amp;T), Sandra Swearingen
	(U.S. Department of Defense, U.S. Air Force), Philippe Le Hégaret
	(W3C), Jim Hendler
	(University of Maryland), Dietmar Gaertner
	(Software AG), Michael Champion
	(Software AG), Don Mullen
	(TIBCO Software, Inc.), Steve Graham
	(Global Grid Forum), Steve Tuecke
	(Global Grid Forum), Michael Mahan
	(Nokia), Bryan Thompson
	(Hicks &amp; Associates), Ingo Melzer
	(DaimlerChrysler Research and Technology), Sandeep Kumar
	(Cisco Systems), Alan Davies
	(SeeBeyond), Jacek Kopecky
	(Systinet), Mike Ballantyne
	(Electronic Data Systems), Mike Davoren
	(W. W. Grainger), Dan Kulp
	(IONA Technologies), Mike McHugh
	(W. W. Grainger), Michael Mealling
	(Verisign), Waqar Sadiq
	(Electronic Data Systems), Yaron Goland
	(BEA Systems, Inc.), Ümit Yalçınalp
	(Oracle Corporation), Peter Madziak
	(Agfa-Gevaert N. V.), Jeffrey Schlimmer
	(Microsoft Corporation), Hao He
	(The Thomson Corporation), Erik Ackerman
	(Lexmark), Jerry Thrasher
	(Lexmark), Prasad Yendluri
	(webMethods, Inc.), William Vambenepe
	(Hewlett-Packard Company), David Booth
	(W3C), Sanjiva Weerawarana
	(IBM), Charlton Barreto
	(webMethods, Inc.), Asir Vedamuthu
	(webMethods, Inc.), Igor Sedukhin
	(Computer Associates), Martin Gudgin
	(Microsoft Corporation), Rebecca Bergersen
	(IONA Technologies), Ugo Corda
	(SeeBeyond).</p>
  <p>The people who have contributed to <a href="http://lists.w3.org/Archives/Public/www-ws-desc/">discussions
      on www-ws-desc@w3.org</a> are also gratefully
      acknowledged.</p>
</div>


    <div class="div1">
      
<h2><a name="changelog"></a>B. Part 2 Change Log (Non-Normative)</h2>
        <a name="wsdl-spec-changelog-table"></a><br><table border="1" width="100%">
        <col width="10%" span="1">
        <col width="10%" span="1">
        <col width="80%" span="1">
          <tbody>
            <tr>
              <th rowspan="1" colspan="1">Date</th>
              <th rowspan="1" colspan="1">Author</th>
              <th rowspan="1" colspan="1">Description</th>
            </tr>
	    

            <tr>
                <td rowspan="1" colspan="1">20061107</td>
                <td rowspan="1" colspan="1">aal</td>
                <td rowspan="1" colspan="1">More cleanup, especially references.</td>
            </tr>
            <tr>
                <td rowspan="1" colspan="1">20061107</td>
                <td rowspan="1" colspan="1">aal</td>
                <td rowspan="1" colspan="1">First pass revision/cleanup, mostly removing things.</td>
            </tr>
	    <tr>
	    	<td rowspan="1" colspan="1">20061025</td>
	    	<td rowspan="1" colspan="1">JJM</td>
	      <td rowspan="1" colspan="1">Created skeleton document from Part 2.</td>
	    </tr>

          </tbody>
        </table><br>
    </div>
    
  </div>
</body></html>

Received on Tuesday, 7 November 2006 18:54:49 UTC