- From: Amelia Lewis via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 07 Nov 2006 18:25:14 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv18300 Modified Files: wsdl20-additional-meps.xml Log Message: initial revision of additional meps note Index: wsdl20-additional-meps.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-additional-meps.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C 2 -d -r1.1 -r1.2 *** wsdl20-additional-meps.xml 25 Oct 2006 08:05:02 -0000 1.1 --- wsdl20-additional-meps.xml 7 Nov 2006 18:25:11 -0000 1.2 *************** *** 134,150 **** </tr> <tr> - <td rowspan="1" colspan="1">wsdlx</td> - <td rowspan="1" colspan="1"> - <attval>&wsdl-x-ns;</attval> - </td> - <td rowspan="1" colspan="1"> - This specification extends in section <specref ref="ext"/> the - <attval>&wsdl-x-ns;</attval> namespace defined in <bibref ref="WSDL-PART1"/>. - A normative XML Schema <bibref ref="XMLSchemaP1"/>, - <bibref ref="XMLSchemaP2"/> document for the - <attval>&wsdl-x-ns;</attval> - namespace can be found at <loc href="&wsdl-x-ns;">&wsdl-x-ns;</loc>.</td> - </tr> - <tr> <td rowspan="1" colspan="1">wsoap</td> <td rowspan="1" colspan="1"> --- 134,137 ---- *************** *** 193,202 **** <attval>http://example.com/...</attval> represent application or context-dependent URIs <bibref ref="RFC3986"/>.</p> ! <p>All parts of this specification are normative, with the EXCEPTION ! of pseudo-schemas, examples, and sections explicitly marked as ! "Non-Normative". Pseudo-schemas are provided for each component, ! before the description of this component. They provide visual help for ! the XML <bibref ref="XML10"/> serialization. The <xspecref href='&w3c-designation-part1;#bnfpseudoschemas'>syntax of BNF ! pseudo-schemas</xspecref> is the same as the one used in <bibref ref="WSDL-PART1"/>.</p> </div2> --- 180,184 ---- <attval>http://example.com/...</attval> represent application or context-dependent URIs <bibref ref="RFC3986"/>.</p> ! <p>This document is non-normative.</p> </div2> *************** *** 215,222 **** e.g. error reporting. </p> - <p> - The assertions and their identifiers are summarized in - section <specref ref="assertionsummary" />. - </p> </div2> --- 197,200 ---- *************** *** 248,257 **** 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 (e.g. SOAP Message Exchange ! Patterns; section <specref ref="soap12-defaults"/> contains the ! binding rules for the selection of a SOAP 1.2 message exchange ! pattern based on the WSDL message exchange pattern in use for the SOAP ! binding extension defined in this specification in section <specref ref='soap-binding'/>). ! </p> <p> --- 226,230 ---- 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> *************** *** 333,413 **** <head>Fault Propagation Rules</head> ! <p>WSDL patterns specify their fault propagation model using standard ! rulesets to indicate where faults may occur. The most common patterns ! for fault propagation are defined here, and referenced by patterns later in ! the document. "Propagation" is defined as a best-effort attempt to transmit ! the fault message to its designated recipient.</p> ! ! <p>WSDL patterns specify propagation of faults, not their generation. ! <assert class="exchange" id="FaultPropagation-2200101">Nodes that generate faults MUST attempt to propagate the faults in ! accordance with the governing ruleset, but it is understood that any ! delivery of a network message is best effort, not guaranteed.</assert> The ! rulesets establish the direction of the fault message and the fault ! recipient; they do not provide reliability or other delivery guarantees. ! <assert class="exchange" id="FaultPropagation-2200102">When a fault is generated, the generating node MUST attempt to ! propagate the fault, and MUST do so in the direction and to the ! recipient specified by the ruleset.</assert> <assert class="component" ! id="FaultPropagationModification-2200103" required="false">However, extensions or binding extensions ! MAY modify these rulesets.</assert> For example, WS-Addressing <bibref ref="WSA-Core"/> ! defines a "FaultTo" address for messages, which is used in lieu of the recipient ! nominated by the ruleset.</p> ! ! <p><assert class="exchange" id="MEPTermination-2200104">Generation of a fault, regardless of ! ruleset, terminates the exchange.</assert></p> ! ! <p>Binding extensions, features, or extension specifications may override the ! semantics of a fault propagation ruleset, but this practice is strongly ! discouraged.</p> ! ! <div3 id="fault-replacement"> ! <head>Fault Replaces Message propagation rule</head> ! ! <p> ! <assert class="exchange" id="FaultReplacesMessage-2200201" required="false"> ! When the Fault Replaces Message propagation rule is in effect, ! any message after the first in the pattern MAY be replaced with ! a fault message, which MUST have identical direction. ! </assert> ! <assert class="exchange" id="FaultDelivery-2200202">The fault message MUST be delivered to the same target node as the ! message it replaces, unless otherwise specified by an extension or ! binding extension. If there is no path to this node, the fault MUST ! be discarded.</assert> ! </p> ! ! <p>The Fault Replaces Message propagation rule is identified by the following URI: <code>&wsdl-fault-replace;</code></p> ! ! </div3> ! ! <div3 id="fault-trigger"> ! <head>Message Triggers Fault propagation rule</head> ! ! <p> ! <assert class="exchange" id="MessageTriggersFault-2200301" required="false"> ! When the Message Triggers Fault propagation rule is in effet, any message, ! including the first in the pattern, MAY trigger a ! fault message, which MUST have opposite direction. ! </assert> ! <assert class="exchange" id="FaultDelivery-2200302">The fault message MUST be delivered to the originator of the ! triggering message, unless otherwise specified by an extension of ! binding extension. Any node MAY propagate a fault message, and MUST ! not do so more than once for each triggering message. If there is no ! path to the originator, the fault MUST be discarded.</assert> ! </p> ! ! <p>The Message Triggers Fault propagation rule is identified by the following URI: <code>&wsdl-fault-trigger;</code></p> ! ! </div3> ! ! <div3 id="no-fault"> ! <head>No Faults propagation rule</head> ! <p> ! <assert class="exchange" id="NoFaults-2200401"> ! When the No Faults propagation rule is in effect, faults MUST NOT be propagated. ! </assert> ! </p> ! ! <p>The No Faults propagation rule is identified by the following URI: <code>&wsdl-fault-none;</code></p> ! ! </div3> </div2> --- 306,311 ---- <head>Fault Propagation Rules</head> ! <p>These patterns use the fault propagation rulesets defined in <bibref ! ref="WSDL-PART2" />. </div2> *************** *** 420,534 **** and <comp>Interface Fault Reference</comp> components. </p> - <div3 id="in-only"> - <head>In-Only message exchange pattern</head> - <p> - <assert class="component" id="InOnlyComposition-2200501">The in-only message exchange pattern - consists of exactly one message as follows:</assert> - </p> - <olist> - <item> - <p> - A message: - </p> - <ulist> - <item> - <p> - indicated by a <comp>Interface Message Reference</comp> component - whose <prop comp="Interface Message Reference">message label</prop> - is <attval>In</attval> and <prop comp="Interface Message Reference">direction</prop> is <attval>in</attval> - </p> - </item> - <item> - <p> - received from some node N - </p> - </item> - </ulist> - </item> - </olist> - - <p><assert class="exchange" id="InOnlyFaults-2200502">The in-only message exchange pattern uses the rule <specref - ref='no-fault'/>.</assert></p> - <p> - An operation using this message exchange pattern has a - <prop comp="Interface Operation">message exchange pattern</prop> property with - the value <attval>&wsdl-mep-in-only;</attval>. - </p> - </div3> - - <div3 id="robust-in-only"> - <head>Robust In-Only message exchange pattern</head> - <p><assert class="component" id="RobustInOnlyComposition-2200601">The robust in-only message exchange - pattern consists of exactly one message as follows:</assert></p> - <olist> - <item><p>A message:</p> - <ulist> - <item><p>indicated by a <comp>Interface Message Reference</comp> component whose - <prop comp="Interface Message Reference">message label</prop> is <attval>In</attval> and - <prop comp="Interface Message Reference">direction</prop> is <attval>in</attval></p></item> - <item><p>received from some node N</p></item> - </ulist> - </item> - </olist> - <p><assert class="exchange" id="RobustInOnlyFaults-2200602">The robust in-only message exchange pattern uses the rule <specref - ref='fault-trigger'/>.</assert></p> - <p>An operation using this message exchange pattern has a - <prop comp="Interface Operation">message exchange pattern</prop> property with - the value <attval>&wsdl-mep-robust-in-only;</attval>.</p> - </div3> - - <div3 id="in-out"> - <head>In-Out message exchange pattern</head> - <p><assert class="component" id="InOutComposition-2200701">The in-out message exchange pattern - consists of exactly two messages, in order, as follows:</assert></p> - <olist> - <item> - <p> - A message: - </p> - <ulist> - <item> - <p> - indicated by a <comp>Interface Message Reference</comp> component - whose <prop comp="Interface Message Reference">message label</prop> - is <attval>In</attval> and <prop comp="Interface Message Reference">direction</prop> is <attval>in</attval> - </p> - </item> - <item> - <p> - received from some node N - </p> - </item> - </ulist> - </item> - <item> - <p> - A message: - </p> - <ulist> - <item> - <p> - indicated by a <comp>Interface Message Reference</comp> component - whose <prop comp="Interface Message Reference">message label</prop> - is <attval>Out</attval> and <prop comp="Interface Message Reference">direction</prop> is <attval>out</attval> - </p> - </item> - <item> - <p> - sent to node N - </p> - </item> - </ulist> - </item> - </olist> - <p><assert class="exchange" id="InOutFaults-2200702">The in-out message exchange pattern uses the rule <specref - ref='fault-replacement'/>.</assert></p> - <p> - An operation using this message exchange pattern has - a <prop comp="Interface Operation">message exchange pattern</prop> property with - the value <attval>&wsdl-mep-in-out;</attval>. - </p> - </div3> - <div3 id="in-opt-out"> <head>In-Optional-Out message exchange pattern</head> --- 318,321 ---- *************** *** 553,558 **** </item> </olist> ! <p><assert class="exchange" id="InOptOutFaults-2200802">The in-optional-out message exchange pattern uses the rule <specref ! ref='fault-trigger'/>.</assert></p> <p>An operation using this message exchange pattern has a <prop comp="Interface Operation">message exchange pattern</prop> property --- 340,347 ---- </item> </olist> ! <p><assert class="exchange" id="InOptOutFaults-2200802">The in-optional-out message exchange pattern uses the rule ! <xspecref ! href='&w3c-designation-part2;#fault-trigger'>Message Triggers ! Fault</xpecref>.</assert></p> <p>An operation using this message exchange pattern has a <prop comp="Interface Operation">message exchange pattern</prop> property *************** *** 585,590 **** </item> </olist> ! <p><assert class="exchange" id="OutOnlyFaults-2200902">The out-only message exchange pattern uses the rule <specref ! ref='no-fault'/>.</assert></p> <p> An operation using this message exchange pattern has --- 374,380 ---- </item> </olist> ! <p><assert class="exchange" id="OutOnlyFaults-2200902">The out-only message exchange pattern uses the rule ! <xspecref ! href='&w3c-designation-part2;#no-fault'>No Fault</xspecref>.</assert></p> <p> An operation using this message exchange pattern has *************** *** 608,613 **** </item> </olist> ! <p><assert class="exchange" id="RobustOutOnlyFaults-2201002">The robust out-only message exchange pattern uses the rule <specref ! ref='fault-trigger'/>.</assert></p> <p>An operation using this message exchange pattern has a <prop comp="Interface Operation">message exchange pattern</prop> property with --- 398,405 ---- </item> </olist> ! <p><assert class="exchange" id="RobustOutOnlyFaults-2201002">The robust out-only message exchange pattern uses the rule ! <xspecref ! href='&w3c-designation-part2;#fault-trigger'>Message Triggers ! Fault</xspecref>.</assert></p> <p>An operation using this message exchange pattern has a <prop comp="Interface Operation">message exchange pattern</prop> property with *************** *** 659,664 **** </item> </olist> ! <p><assert class="exchange" id="OutInFaults-2201102">The out-in message exchange pattern uses the rule <specref ! ref='fault-replacement'/>.</assert></p> <p> An operation using this message exchange pattern has --- 451,458 ---- </item> </olist> ! <p><assert class="exchange" id="OutInFaults-2201102">The out-in message exchange pattern uses the rule ! <xspecref ! href='&w3c-designation-part2;#fault-replacement'>Fault Replaces ! Message</xspecref>.</assert></p> <p> An operation using this message exchange pattern has *************** *** 690,695 **** </item> </olist> ! <p><assert class="exchange" id="OutOptInFaults-2201202">The out-optional-in message exchange pattern uses the rule <specref ! ref='fault-trigger'/>.</assert></p> <p>An operation using this message exchange pattern has a <prop comp="Interface Operation">message exchange pattern</prop> property with --- 484,491 ---- </item> </olist> ! <p><assert class="exchange" id="OutOptInFaults-2201202">The out-optional-in message exchange pattern uses the rule ! <xspecref ! href='&w3c-designation-part2;#fault-trigger'>Message Triggers ! Fault</xspecref>.</assert></p> <p>An operation using this message exchange pattern has a <prop comp="Interface Operation">message exchange pattern</prop> property with *************** *** 702,719 **** <head>Security Considerations</head> ! <p>Note that many of the message exchange patterns defined above describe ! responses to an initial message (either a normal response message or a ! fault.)</p> ! ! <p>Such responses may be used in attempts to disrupt, attack, or map a ! network, host, or services. When such responses are directed to an ! address other than that originating the initial message, the source of ! an attack may be obscured, or blame laid on a third party, or ! denial-of-service attacks may be enabled or exacerbated.</p> - <p>Security mechanisms addressing such attacks may prevent the - delivery of response messages to the receiving node. Conformance to - the message exchange pattern is measured prior to the application of - these security mechanisms.</p> </div2> --- 498,503 ---- <head>Security Considerations</head> ! <p>Security considerations are discussed in <bibref ref="WSDL-PART2" />.</p> </div2> *************** *** 854,860 **** &draft.year;. This version of the "&part1.title;" Specification is ! available is available at &w3c-designation-part1;. The <loc href="&part1.latest;">latest version of "&part1.title;"</loc> is available at &part1.latest;. </bibl> <bibl id="XML10" key="XML 1.0" href="http://www.w3.org/TR/2004/REC-xml-20040204/"> <titleref>Extensible Markup Language (XML) 1.0 (Third --- 638,652 ---- &draft.year;. This version of the "&part1.title;" Specification is ! available at &w3c-designation-part1;. The <loc href="&part1.latest;">latest version of "&part1.title;"</loc> is available at &part1.latest;. </bibl> + <bibl key="WSDL 2.0 Adjuncts" href="&w3c-designation-part2;" id="WSDL-PART2"> + <titleref>&part2.title;</titleref>, R. Chinnici, H. Haas, A. + Lewis, J-J. Moreau, D. Orchard, S. Weerawarana, Editors. World + Wide Web Consortium, &draft.day; &draft.month; &draft.year;. + This version of the "&part2.title;" Specification is + available at &w3c-designation-part2;. The <loc href="&part2.latest;">latest version of + "&part2.title;"</loc> is available at &part2.latest;. + </bibl> <bibl id="XML10" key="XML 1.0" href="http://www.w3.org/TR/2004/REC-xml-20040204/"> <titleref>Extensible Markup Language (XML) 1.0 (Third *************** *** 974,977 **** --- 766,774 ---- --> + <tr> + <td>20061107</td> + <td>aal</td> + <td>First pass revision/cleanup, mostly removing things.</td> + </tr> <tr> <td>20061025</td>
Received on Tuesday, 7 November 2006 18:25:25 UTC