-
How to control WSDL namespaces in WCF is a common question, so I will tackle this first. I will assume WSDL basics to be known. WSDLs exported by WCF WCF services by default export a tree of WSDLs, i.e. several WSDLs, imported one from another using wsdl:import construct. This is because different WSDL...
-
There were many questions recently on how to control various aspects of WSDL (metadata) generated by WCF services. There are three phases one can use: 1) Design time: settings on data contract, message contract, service contract, service behavior, binding, 2) Runtime: implement IWsdlImportExtension and...
-
Wednesday June 14th 8:30 / 9:30 myself and Nilesh Junnarkar from Oracle will show Interoperability between WCF and Oracle Fusion MiddleWare on Secure Reliable and Binary web services. CON319 - (WinFX) Windows Communication Foundation: Building Interoperable Services Room 153ABC. Wed June 14th, 8:30am...
-
This is the second year Microsoft actively participates at JavaOne. Monday was a long day of endless installation hassle and frustration:), but tomorrow will be fun. Expect significant progress on interoperability in core WS-* protocols and identity space between WCF and Java to be demostrated. 1) In...
-
In WCF (Indigo) we are taking interop seriously. Given the scale of Indigo, the WS-* architecture and future plans, there is work to do. I am looking for an energetic strong technical program manager passionated about distributed systems, web services and interoperability to help me on this endeavour...
-
While preparing for PDC then decompressing after it, I completely forgot about blogging. It was a great event. A number of intriguing conversations about Web Services, Security, interop. We did a talk with Simon where I played Dr. WCF and he was the patient. Interesting demos involving interop on Security...
-
We are planning a 4-day Windows Communications Foundation (WCF, a.k.a Indigo) Interop Plug-fest on Monday November 7, 2005 to Thursday November 10, 2005 at Microsoft Redmond campus. The WCF (Indigo) Interop Plug-fest is an ad-hoc, open forum for implementers of various Web Services protocols to meet...
-
I decided to attend ExpoLinux 2005 ( http://www.expolinux.org/ ) to show some examples of leveraging web services interop using .Net and Java . Naturally all the demos will be Indigo-based on .Net side. Never been on Linux-focused conference before. I'm excited. I hear frequent questions nowdays on what...
-
Your interop experience with Indigo (especially the upcoming drop or if you have been on one of the interop workshops) may lead you to say “man this thing is strict:”. Indigo rejects many invalid messages that other toolkits would accept. The key reason for being strict on read is to keep...
-
This week (May 16th - 20th) we held WS-Management interop workshop in Redmond. Indigo participated among others. Three things I liked about this workshop: 1) Atmosphere - it's all about getting things to work, very much like in old soapbuilders days, pure interop fest. Sure there are some agreements...
-
Tim poses a great question about Basic Profile, SOAP1.2/WS-* protocols and Indigo. Tim mentions SOAP 1.2 as the main differentiator between BP1.1 and Indigo WsProfileBinding. SOAP1.2 is a good choice for WS-* simply because it's a cleaner spec. Take for example the SOAP Header fault singularity in SOAP1...
-
This is belated, but I felt was important to get out. Simon Fell made couple firm but fair comments on Indigo March CTP interop (thanks for feedback:) ). Here are some troubleshooting notes on the CTP interop and update on what to expect in upcoming next Indigo public drop, mostly repeating my offline...
-
Related to my previous blog on WS-Security interop with WebSphere. Recommended combination of the crypto algorithms is AES256 for symmetric encryption and RSA-OAEP for key-wrap. In Indigo for example, this is the default Algorithm suite used. WSE2.0 used RSA1.5 + AES128 by default, which will most likely...
-
I'm sure WS fans applaud when IBM released WebSphere 6.0 last December with support for WS-Security. Finally IBM and Microsoft support the same version of a WS-* protocol other then SOAP and WSDL in their mainline supported products. So how can we make them work? Consider the following three basic WS...
-
One of the most common problems folks run into when using WSE2.0 together with other WS-Security toolkits is interop on UsernameToken. Consider a simple scenario: UsernameToken sent over HTTPS. UsernameToken is used for client authentication, HTTPS is used for message protection. Beneficial for the internet...