MEP template

Heylas,

At some point, there was a comment asking for a template for Message
Exchange Patterns.  I'm working on the sample additional patterns for
the primer, and noticed the lack of guidance myself (although it's easy
enough to capture the pattern).  So, here's proposed text for a
template.  This could be included in: a) Adjuncts, as part of the
description of extensibility, or b) the primer, in section 5.4.4, as
additional guidance.

Pattern Name

This pattern consists of [number] message[s, in order] as follows:

  [enumeration, specifying, for each message] A[n optional] message:

    * indicated by a Message Label component whose {message label} is
'[label]' and direction is '[direction]'

    * [received from|sent to] ['some' if first mention] node [node
identifier]

This pattern uses the rule [fault ruleset reference].

An operation using this message exchange pattern has a {pattern}
property with the value '[pattern URI]'.

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.

Amy!
-- 
Amelia A. Lewis
Senior Architect
TIBCO/Extensibility, Inc.
alewis@tibco.com

Received on Thursday, 5 May 2005 18:18:36 UTC