Lost in history
Blogs focused on WWSAPI: the new native web services stack from Microsoft
Common WWSAPI errors: property value set incorrectly
As mentioned in my previous post, WWSAPI follows a common pattern to set properties (which in most...
Date: 10/22/2009
Common WWSAPI errors: A NULL WS_STRUCT_DESCRIPTION was specified.
When you use WsUtil to generate stub code and then work with the generated structures, you may get...
Date: 09/10/2009
WWSAPI to WCF interop 11: security binding templates
In my previous post on WsUtil, I explained how the generated helper functions can simplify the...
Date: 09/09/2009
Common WWSAPI errors: usage asserts
One of the design principles of WWSAPI is to be very stringent at the API contract, as we believe...
Date: 08/12/2009
Common WWSAPI errors: wrong property value size
WWSAPI properties are designed to control the behavior of the WWSAPI objects like service proxy,...
Date: 06/30/2009
WWSAPI to WCF interop 10: WsUtil.exe, the silver bullet
In my previous post on interoperating with WCF BasicHttpBinding endpoint, I explained that you had...
Date: 06/26/2009
Common WWSAPI errors: addressing version mismatch
WWSAPI supports two WS-Addressing versions: the existing W3C recommendation version (1.0) and the...
Date: 06/26/2009
Common WWSAPI errors: SOAP version mismatch
There are two versions of SOAP supported by WWSAPI and most other web services stacks: SOAP 1.1 and...
Date: 06/25/2009
WWSAPI RC bits for downlevel platforms are available!
Not many people are aware of our commitments to ship WWSAPI to downlevel platforms. Nikola just sent...
Date: 05/20/2009
One thought on testing
I have been in the testing discipline for almost 8 years. Over the years there have been different...
Date: 05/19/2009
LiveID support in WWSAPI on Win7
In Windows 7, LiveID can be used with WWSAPI in two scenarios: 1. SSPI over TCP...
Date: 05/18/2009
More on HTTP header authentication
My previous post on header authentication comparison between WWSAPI and WCF mentioned the...
Date: 05/18/2009
WWSAPI to WCF interop 9: secure conversation bootstrapped by Kerberos AP-REQ token
In my post on WWSAPI federation support, I explained how to set up secure conversation on the WWSAPI...
Date: 05/15/2009
One note about running the examples using HTTP
It turns out that with the example code as is, starting a server at an HTTP or HTTPS address does...
Date: 05/06/2009
A simple way to run the WWSAPI Kerberos over SSL samples
The Kerberos over SSL samples (like the calculator one) demonstrate WWSAPI mixed mode security that...
Date: 05/01/2009
One-time set up for WWSAPI security examples
Nikola asked me to write a post on how to set up machine to run our security examples. Here it goes....
Date: 04/30/2009
WWSAPI to WCF interop 8: invalid XML characters (part 2)
In part 1 of this topic, I explained that some Unicode characters would be rejected by WWSAPI’s XML...
Date: 04/28/2009
WWSAPI to WCF interop 8: invalid XML characters (part 1)
Although all Unicode characters can be carried in XML document, not all characters are considered...
Date: 04/22/2009
HTTP header authentication gotcha
So I was testing WWSAPI client to ASMX interop. After getting the basic Hello World scenario...
Date: 04/10/2009
403 Forbidden due to client certificate issue
Just when I thought I had seen all possible 403 Forbidden errors and could pinpoint the 403 issues...
Date: 04/09/2009
WWSAPI to WCF Interop 7: HTTP header authentication (part 3) - used in BasicHttpBinding with transport credential only
In my previous post I explained how to do HTTP header authentication protected by SSL in WWSAPI. In...
Date: 03/27/2009
WWSAPI to WCF Interop 7: HTTP header authentication (part 2) - used in WSHttpBinding with transport security
In WCF’s standard bindings, HTTP header authentication can be used in WSHttpBinding with security...
Date: 03/25/2009
WWSAPI to WCF Interop 7: HTTP header authentication (part 1) - comparison
Just like WCF, WWSAPI supports Basic, Digest, NTLM and Negotiate HTTP header authentication (If you...
Date: 03/14/2009
Channel 9 video on WWSAPI
In case you haven't see it, check out the Channel 9 video on WWSAPI.
Date: 02/02/2009
Back to work.
It's my first day at work in 2009 after a long vacation. I plan to continue the WWSAPI to WCF...
Date: 01/05/2009
On vacation for the rest of the month
I'll go back to China for the first time in 10 years. It's going to be an exciting time. I'll climb...
Date: 12/03/2008
WWSAPI to WCF interop 6: NetTcpBinding with transport security
NetTcpBinding provides a more efficient way to send/receive SOAP messages than HTTP does. The SOAP...
Date: 12/02/2008
WWSAPI to WCF interop 5: WSFederationHttpBinding with mixed mode security
WCF endpoints with WSFederationHttpBinding accept SAML tokens issued by trusted Security Token...
Date: 11/24/2008
WWSAPI to WCF interop 4: WSHttpBinding with username over transport security
WWSAPI doesn’t support full message mode security (where security negotiation happens at SOAP...
Date: 11/18/2008
WWSAPI to WCF interop 3: BasicHttpBinding with transport security
Transport security means the message integrity and confidentiality are provided at transport layer....
Date: 11/14/2008
WWSAPI to WCF interop 2: default BasicHttpBinding
WCF's BasicHttpBinding is conformant to Basic Profile 1.1. That is, BasicHttpBinding uses SOAP...
Date: 11/05/2008
WWSAPI to WCF interop 1: WSHttpBinding with no security
WCF provides a number of standard bindings, each targeting a specific usage scenario. WSHttpBinding...
Date: 10/30/2008