I have spent the last week in the rainy Seattle area together with Harold, Jiandong and Rama. We’ve attended a WS Interoperability Plugfest event organized by Microsoft and focused on testing interoperability of WS stack implementations from different vendors. This time we focused on testing our Metro implementations of standard versions of WS-* specifications as well as validating backwards compatibility with their older counterparts.
In the reliable messaging area, which I was taking care of, we have successfully passed all the tested scenarios despite some misconfiguration on internal Microsoft endpoints. If you are interested in a more detailed results, please check the table bellow:
Metro->WCF WCF->Metro Metro->WCF WCF->Metro Metro->WCF WCF->Metro external external internal A internal A internal B internal B RM1.0 SOAP1.2 One-way pass NR pass pass pass pass RM1.0 SOAP1.1 One-way pass NR pass pass pass pass RM1.0 SOAP1.2 One-way Secured pass NR FAIL FAIL pass pass RM1.0 SOAP1.1 One-way Secured pass NR FAIL FAIL pass pass RM1.0 SOAP1.2 Roundtrip pass NR pass pass pass pass RM1.0 SOAP1.1 Roundtrip pass NR pass pass pass pass RM1.0 SOAP1.2 Roundtrip Secured pass NR FAIL FAIL pass pass RM1.0 SOAP1.1 Roundtrip Secured pass NR FAIL FAIL pass pass RM1.1 SOAP1.2 One-way pass NR pass pass pass pass RM1.1 SOAP1.1 One-way pass NR pass pass pass pass RM1.1 SOAP1.2 One-way Secured pass NR pass pass FAIL FAIL RM1.1 SOAP1.1 One-way Secured pass NR pass pass FAIL FAIL RM1.1 SOAP1.2 Roundtrip pass NR pass pass pass pass RM1.1 SOAP1.1 Roundtrip pass NR pass pass pass pass RM1.1 SOAP1.2 Roundtrip Secured pass NR pass pass FAIL FAIL RM1.1 SOAP1.1 Roundtrip Secured pass NR pass pass FAIL FAIL NR=="Not Run"