Blogger :
Thinktecture Blog
All posts :
All posts by Thinktecture Blog
Category :
WSE
Blogged date : 2005 Oct 19
UPDATE: I added ASMX 1.x to the table.
As I am currently investigating into some interoperability scenarios
between the .NET and Java worlds I thought you may be interested in a
list of supported WS-* specifications for .NET today and tomorrow.
Only out-of-the-box features and support is mentioned. I hope that there are no mistakes in this table...
|
Category |
Protocol / Technology |
ASMX 1.x |
ASMX 2.0 |
WSE 2.0 |
WSE 3.0 |
WCF |
|
Core |
Basic Profile 1.1 |
X** |
X |
X |
X |
X |
|
SOAP 1.1 |
X |
X |
X |
X |
X |
|
SOAP 1.2 |
- |
X |
- |
X |
X |
|
|
WS-Addressing |
- |
- |
X |
X |
X |
|
Opaque Data Transfer |
DIME |
- |
- |
X |
- |
- |
|
|
MTOM |
- |
- |
- |
X |
X |
|
Other Transports & Encodings |
TCP |
- |
- |
X |
X |
X |
|
UDP |
- |
- |
- |
- |
- |
|
HTTP |
X |
X |
X |
X |
X |
|
|
MSMQ |
- |
- |
- |
- |
X |
|
|
Named Pipes |
- |
- |
- |
- |
X |
|
Text-XML |
X |
X |
X |
X |
X |
|
Binary-Encoded XML |
- |
- |
- |
- |
X |
|
|
Binary Serialization |
- |
- |
X* |
X* |
- |
|
Security |
WS-Security 1.0 |
- |
- |
X |
X |
X |
|
WS-Security 1.1 |
- |
- |
- |
X |
X |
|
WS-SecureConversation |
- |
- |
X |
X |
X |
|
WS-Trust |
- |
- |
X |
X |
X |
|
Basic Security Profile 1.0 |
- |
- |
X |
X |
X |
|
|
SAML 1.1 |
- |
- |
- |
- |
X |
|
Reliability |
WS-ReliableMessaging |
- |
- |
- |
- |
X |
|
Transactions |
WS-Coordination |
- |
- |
- |
- |
X |
|
|
WS-AtomicTransaction |
- |
- |
- |
- |
X |
|
Metadata, Policy & Binding |
WS-MetadataExchange |
- |
- |
- |
- |
X |
|
WSDL 1.1 |
X |
X |
X |
X |
X |
|
WS-Policy |
- |
- |
- |
- |
X |
|
WS-PolicyAttachment |
- |
- |
- |
- |
X |
|
WS-SecurityPolicy |
- |
- |
- |
- |
X |
|
|
WS-ReliabilityPolicy |
- |
- |
- |
- |
X |
* custom WSE-specific serialization, not compatible with WCF
** need to be aware what feature to use; no proactive checks for conformance