Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Building WSDXML sections
Last year I described the general structure of WSDAPI's WSDXML sections and provided some hints for...
Date: 08/11/2009
WS-DD v1.1 specs are now standards
OASIS has just announced that version 1.1 of DPWS, WS-Discovery, and SOAP-over-UDP are now...
Date: 07/01/2009
Using MTOM to set up binary streams
The SOAP Message Transmission Optimization Mechanism is a building-block spec that DPWS profiles so...
Date: 06/29/2009
DPWS v1.1 update
It's been a while since I last provided an update on the standardization of DPWS, WS-Discovery, and...
Date: 05/29/2009
xAddrs optionality in WS-Discovery messages
Traditional big web services, like a billing system or a service running in the cloud, nearly always...
Date: 04/02/2009
Service-level metadata
DPWS defines two different levels of metadata: the Device delivers metadata about the entire device,...
Date: 03/31/2009
Discovery-layer types in DPWS applications
The roles of Types in WS-Discovery messages is really clear for generic, non-DPWS services. Types...
Date: 02/28/2009
WS-DD standardization update
Just under six months ago, DPWS, WS-Discovery and SOAP-over-UDP entered standardization in the OASIS...
Date: 01/30/2009
Release and Terminate in WSDAPI objects
A lot of WSDAPI objects implement IUnknown, so the expose the Release() method. A few more also...
Date: 12/31/2008
Web Services stacks on Windows
It has never been particularly easy to choose a Web Services stack on which to build your...
Date: 12/31/2008
Expirations in WS-Eventing
WS-Eventing is one of the building-block specifications that DPWS profiles and makes available for...
Date: 11/30/2008
Relationship metadata
The Devices Profile for Web Services isn’t exactly a Profile in all senses of the word. Yes, it does...
Date: 10/21/2008
Whitepaper for DPWS, WS-Discovery, and SOAP-over-UDP
We've just published a whitepaper on DPWS, WS-Discovery, and SOAP-over-UDP over at MSDN. This is a...
Date: 09/19/2008
UUID URI schemes
UUIDs (related to GUIDs) are used frequently in computing applications. If you don't know these by...
Date: 09/19/2008
DPWS, WS-Discovery, and SOAP-over-UDP entering standardization
Last week OASIS announced the formation of a technical committee to standardize DPWS, WS-Discovery,...
Date: 08/29/2008
WSDXML and WSDAPI's DOM sections
As I promised in my last post, here's a guide to the WSDXML_* structures used in DOM processing in...
Date: 07/28/2008
Help! How do I send extensible data in my WS-Eventing Subscribe?
Reader Nitin raises a good question: how does an app put extensible data into the Subscribe message...
Date: 06/30/2008
Acronym soup
Those of you working in or around Web Services (or those of you who just read my blog for sheer...
Date: 05/30/2008
What's the deal with WSDAPI's WS-Discovery interfaces?
I briefly discussed WSDAPI's WS-Discovery interfaces in part 4 of WSDAPI 101, but I didn't describe...
Date: 04/28/2008
WSDAPI 101 Part 5: Putting it all together to generate WS traffic
This is the fifth article in the WSDAPI 101 series. You'll learn the most by starting at the...
Date: 03/25/2008
WSDAPI 101 Part 4: The interfaces under the generated code
This is the fourth article in the WSDAPI 101 series. You'll learn the most by starting at the...
Date: 03/03/2008
Don't believe me? Just ask Larry.
QueryInterface isn't a particularly controversial topic (and I haven't heard any grumbling about my...
Date: 02/16/2008
When in doubt, use QueryInterface to convert your pointers
I'm sure you've had enough of attachments by now, so I'm going to talk about something entirely...
Date: 02/02/2008
More on attachments
Since my monologue on the IWSDAttachment object last week, it's occured to me that there's a much...
Date: 01/30/2008
WSDAPI 101 Part 3: Generated code and what it does for you
This is the third article in the WSDAPI 101 series. You'll learn the most by starting at the...
Date: 01/30/2008
Empty Types field in a WS-Discovery Probe
I've been talking an awful lot lately about WSDAPI, Microsoft's implementation of the Devices...
Date: 01/17/2008
Help! I can't write to my attachments!
Another day, and another detour from WSDAPI 101. Today's article comes courtesy of WSDAPI's...
Date: 01/17/2008
WSDAPI 101 Part 2: The stack, explained through a concrete example
This is the second article in the WSDAPI 101 series. You'll learn the most by starting at the...
Date: 12/11/2007
Help! WSDAPI crashes after my service method returns!
I'm going to take a quick detour from WSDAPI 101 to comment on an issue you may have seen when...
Date: 11/14/2007
WSDAPI 101 Part 1: Web Services from 10,000 feet
Introduction to WSDAPI 101The world of Web Services (WS) is often described in terms of contracts,...
Date: 11/09/2007
Who I am, and what to expect
Hello, dear readers. Before I dive into loads of technical posts, I'd like to give you some...
Date: 10/23/2007