Tom laid out the details of the draft WG charters in his blog. Here's a mapping between what WS-I is pondering and the IBM/Ford/Daimler RAMP profile.
The RAMP profile composes on the WS-I Basic Profile 1.1 and WS-I Basic Security Profile 1.0 and adds the following specifications:
- WS-Reliable Messaging
- WS-Secure Conversation
The main difference in the proposed work in WS-I is that WS-Addressing will instead be included in an amended version of the WS-I Basic Profile 1.1 (called Basic Profile 1.2). Additionally, to address interoperability of attachments support, support for MTOM/XOP in a SOAP1.1 context will be considered.
Additionally, once the rechartered Basic Profile WG completes its work on the Basic Profile 1.2, it would then begin work on a Basic Profile 2.0 that is based on SOAP1.2 and MTOM/XOP.
The proposed Secure Reliable Profile 1.0 comprises the remaining specifications in the RAMP profile after moving WS-Addressing to the Basic Profile and will be designed such that it composes with both versions of the Basic Profile: 1.2 and 2.0. This is possible because the WS-Reliable Messaging and WS-Secure Conversation specifications provide bindings to both SOAP1.1 and SOAP1.2.
This is good news all around, assuming that we can work to resolve the non-technical issues involved. If this new work can be chartered, it means that the work we did on RAMP moves forward in WS-I, which is where just about every one of the industry vertical standards groups I met with believed this work belonged.
It also sets the stage for a migration from SOAP1.1 to SOAP1.2 and may finally put to rest the interoperability issues when dealing with attachments; something that I know many have struggled with for quite some time.
It may be a long and tortured process (achieving consensus within the IT community) but in the end, I think that it will have been worth the effort.[Read More]