- From: Hugo Haas <hugo@w3.org>
- Date: Fri, 13 Jun 2003 12:02:00 +0200
- To: Martin Chapman <martin.chapman@oracle.com>, Christopher B Ferris <chrisfer@us.ibm.com>
- Cc: www-ws-arch@w3.org
* Martin Chapman <martin.chapman@oracle.com> [2003-06-12 09:53-0700]
> > - I don't see features linked to properties, or at least not directly.
> >
> > [1] says that "[a] feature may be expressed through multiple
> > properties" and that "[p]roperties are named with URIs" and "property
> > values SHOULD have an XML Schema [XML Schema Part 1] [XML Schema Part
> > 2] type listed in the specification which introduces the property".
> >
> > I don't think that those are shown in the diagram.
> >
>
> I added a many to many association between feature and property.
>
> I didn't add info about schema as I think it relates to a number of elements
> in the diagram and adding them in consistenly would make the diagram far
> too messy IMHO.
Agreed.
[..]
> > Also, "initial", "intermediary" and "ultimate" should probably be
> > qualified as roles.
>
> I'm reluctant to add a "role" box as i dont think it will add much, so i'm
> not sure how we can further qualify this. Any suggestions?
Well, actually...
* Christopher B Ferris <chrisfer@us.ibm.com> [2003-06-12 21:21-0400]
[..]
> > A Message can have 0 senders and/or 0 receivers (although the underlying
> > thing has 1 on bothe). Is this right? If a message is anonymous does
> > it have zero senders or is the sender "anonymous"?
>
> How can a message have zero senders? Certainly, a message could
> get lost so never actually find its destination, but you need to
> have a sender, even if it remains anonymous, it still exists.
... this problem illustrates why I think the distinction between role
(abstract) and node/agent (concrete) is important in our diagram.
Abstractly:
In this case where a message comes in out of apparently nowhere, the
message still conceptually have a sender. A SOAP node took the role of
the message sender and sent the SOAP message.
And this reflects the definition of a SOAP message path ("the initial
SOAP sender, zero or more SOAP intermediaries, and an ultimate SOAP
receiver"; keeping in mind that there is an issue about the ultimate
receiver[2] as a result of our discussions here).
Concretely:
However, what is not known is which node took this role, i.e. the
identity of the node/agent who was acting in the role of the SOAP
sender is unknown.
That could be because of a network issue, because this node decided it
wanted to be anonymous, etc.
Regards,
Hugo
2. http://lists.w3.org/Archives/Public/xmlp-comments/2003Jun/0005.html
--
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
Received on Friday, 13 June 2003 06:02:04 UTC