• Clemens spends a weekend with Indigo

    Clemens discusses some aspects of Indigo in a three-part post (part 1, part 2, and part 3). It’s very interesting. Part 3 is of particular interest to me. Since I haven’t played with Indigo yet (waiting for Microsoft to release the next CTP, sometime this month) I read with great interest Clemens‘ example on how…

    Read more →

  • Great article on C# 2.0 iterators

    This article on C# 2.0 iterators deserves a good read, especially by those of you with functional programming languages background/interest. Although I have already made sure that NIP.NET compiles on .NET 2.0, I can’t wait until I have some time to make use of the new .NET 2.0 and C# features for exposing potentially parallel…

    Read more →

  • Alpha version of ssdl.exe available

    I spent some time today on SSDL.exe so I can make it available through ssdl.org. This is a very alpha version, so please be advised… you’ll probably get exceptions here and there 🙂 Given an SSDL contract document, ssdl.exe will validate it against one of the four protocol framework schemas and then send the validated…

    Read more →

  • WSE Policy Advisor

    Last week the folks at MSR released a tool, the WSE Policy Advisor, for analysing WS-SecurityPolicy documents. Others have blogged about it but I too wanted to say how cool this tool is. I run it against a very old policy file I had written by hand for the secure version of the WS-GAF Registry service…

    Read more →

  • Endpoints in SSDL and SSDL in the news

    This post by Jean-Jacques over at ebpml.org suggests that SSDL couples a contract with Web Service endpoints. We’ve thought about this issue and this is the reason we’ve decided to make endpoints optional. A contract is still a contract even if there are no endpoints. The endpoints may be discovered out-of-band. I also think that…

    Read more →

  • Mistakes in the example (SSDL core spec)

    There are mistakes in the example of the SSDL core spec. This was due to a global replace that went bad 🙁 Here’s how the <ssdl:protocols> element should have looked like in Example 1. Thanks for Jacek for spotting this. I am collecting all the problems and posting them in an errata page. We can…

    Read more →

  • HTML versions available and SSDL’s relationship to MEST

    Marc Goodner was amongst the first to comment on SSDL; he makes some good observations. But first… after Marc‘s suggestion, all the documents are now also available in HTML. SSDL is indeed related to MEST. SSDL‘s design is based on the ‘message is the truth’ principle that governs MEST. More on this in the MEST…

    Read more →

  • SSDL: The SOAP Service Description Language

    We are finally ready to request the community’s feedback on our latest work, the SOAP Service Description Language, or SSDL. Jim and I collaborated with a small team of people to produce a description language for Web Services that we think is exciting since it encourages us to reason in terms of messages, rather than…

    Read more →

  • I can’t wait for Indigo

    Don Box just posted an introduction to Service Contracts in Indigo. This is sooo very close to our latest WSE 2.0-based work that it’ll be extremely easy to port our tools to Indigo when it’s released. I really like the MessageContract stuff and the fact that you can define typed messages and also specify the…

    Read more →

  • Tim Ewald on MEST

    Tim has some comments on MEST. While I said that I am not going to try and describe MEST again until we have a paper written, I think I need to make a clarification (some more details can be found as a comment on Tim‘s post). As I’ve said previously, MEST is not proposing something…

    Read more →