Re: SOAP MIME Type

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mark,

On Thursday, May 8, 2003, at 00:30 US/Eastern, Mark Baker wrote:

>
> On Wed, May 07, 2003 at 05:08:57PM -0400, John Kemp wrote:
>> 1) It would be possible to define the type so as to clearly not
>> preclude the sending of SOAP 1.1 envelopes with that MIME type
>
> The media type is specifically for SOAP 1.2 envelopes serialized with
> XML, and SOAP 1.1 envelopes are not valid SOAP 1.2 envelopes.  I would
> strongly recommend that it not be used for 1.1 envelopes.

May I ask why you would preclude use of 1.1 envelopes? It would seem to 
be counter-productive to tie this media type to specific versions of 
SOAP.

> Would language to that effect in the registration address your concern?
> What does the WG think?  Personally, I can understand that this may be 
> a
> point of confusion.
>

I don't think we had a concern specifically with any language in the 
document. We had an internal argument about whether or not we could use 
SOAP 1.1 envelopes with the media type, and decided that the 
registration did not clearly address this. We wanted to recommend that 
the registration be amended to clearly not preclude use of SOAP 1.1 
with the media type. If the WG doesn't want to do that, then probably 
the next best thing from our point of view is to leave any language 
sufficiently unclear as to not disallow SOAP 1.1 + media type ;)

> As long as future versions remain backwards compatible with 1.2, then
> the application/soap+xml media type should be reusable.

Seriously, though, I do think it would be worth making some kind of 
statement in the registration that notes that the media type is not 
dependent on any particular version of SOAP, as long as future versions 
remain backwards-compatible with SOAP 1.2. From a Liberty point of 
view, I would like to see something like "The application/soap+xml 
media type is intended for use with SOAP envelopes serialized with XML, 
and is not dependent on the version of the SOAP envelope (as defined in 
SOAP Versioning Model [SOAP121]) being serialized."

- - JohnK
________________________________
John Kemp / john.kemp@ieee-isto.org
(+1) 413.458.9053    /    frumioj@AOL
Coordinating Editor   /   Project Liberty

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (Darwin)

iD8DBQE+uk3nn677NT86+ZsRAqguAJ4vVYbBc2TdxGXUQG5Zds7fuK6TwwCgq50o
EURtikPEmlpYZYs/WDw46Cg=
=HjpI
-----END PGP SIGNATURE-----

Received on Thursday, 8 May 2003 08:30:23 UTC