- From: Marc Hadley <Marc.Hadley@Sun.COM>
- Date: Wed, 25 Feb 2004 17:03:42 -0500
- To: xml-dist-app@w3.org
- Message-id: <797E7F5B-67DE-11D8-9D4A-000A95BC8D92@Sun.COM>
I took an action to propose a resolution to issue 455[1]. The issue concerns the relationship of the Representation header block to the SOAP processing model. The proposed resolution: (i) A representation header block is only 'in scope' wrt to URI resolution if the representation header block is targetted at a role played by the SOAP node. (ii) The normal SOAP processing rules apply: the role, mustUnderstand and relay attributes all function as normal. (iii) If the header block is targetted at the standard 'next' role and is processed by an intermediary then it should be reinserted. (iv) Another (different) header block could be used to override (iii) above. The issue also includes the following question: "If I want to specifically cause two different representations, of the same media type for the same resource, to be sent to A and B respectively, can I safely use multiple representation headers that differ in their soap:roles to do this? I would think so." I think the answer is yes, but (unfortunately) our current rules would require that, when using our SOAP binding, each representation header include a different MIME part (since we disallow multiple inclusions of a single MIME part) - i.e. this would require multiple copies of the data in the XOP package. Regards, Marc. [1] http://www.w3.org/2000/xp/Group/xmlp-issues.html#x455 --- Marc Hadley <marc.hadley at sun.com> Web Products, Technologies and Standards, Sun Microsystems.
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Wednesday, 25 February 2004 17:01:22 UTC