← Prev in month ← Prev in thread

packaging comments

From
Jacques Durand <>
Date
2005-11-15T19:18:40+00:00
ID
Thread
packaging comments
After a 
detailed review of the message packaging with Hamid, prior to implementation:

 

Proposed
Updates in
Packaging Section:

 

1)       eb:UserMessage element to be renamed eb:UserMsgUnit.
To avoid confusion with ebMS User Message, now that we have the notion of "message
unit". (In a future release, bundling could allow several units within an
ebMS Message.)

2)       eb:SignalMessage element to be renamed eb:SignalMsgUnit.

3)       eb:MessageId element is renamed to eb:UnitId.
(only message units are really identified and referenced in  MEPs, not
SOAP messages)

4)       eb:RefToMessageId element is
renamed to eb:UnitRef.

5)       The
attribute eb:Partref/@eb:id is removed (no different from an XML Id).

6)       The
attribute eb:Partref/@eb:idref is
renamed to eb:Partref/eb:cid. The absence of the
attribute eb:cid in the element eb:Partref should indicate that the payload
being referenced is nothing but
the SOAP body element itself.
For example, a declaration like the following would simply be referencing the
contents of the SOAP body: <eb:PayloadInfo>
<eb:Partref/> </eb:PayloadInfo>

 

7)       The element
eb:property has two new optional attributes added to it: xsi:type and eb:cid. The attribute xsi:type indicates the XML type for the
value of the property, while the attribute eb:cid indicates the content ID of a
possible property attachment (when the value of a property is an attachment).

 

8)       It must be
clearly stated in the spec that the value for the element eb:cid (whether in
the attribute eb:property/@eb:cid, or in the attribute
eb:PayloadInfo/eb:Partref/@eb:cid) should be the exact value of the
"Content-ID" mime header element of an attachment. In other words, if
the Content-ID mime header has a value like the following:

 

          
         Content-ID:
<>

 

   
         then the value of the
attribute eb:cid should be <>,
 not  or #.

 

9)       Suggest that eb:Message element be renamed
eb:Messaging. This reflects
the name of the spec and avoid possible
confusion with both ebMS Message (denotes the entire SOAP message containing
this header) and with message unit.
← Prev in month ← Prev in thread