Reliable Messaging from the Indigo Team

All things Indigo and WS-ReliableMessaging.

Reliable Messaging from the Indigo Team

  • Granting IIS Access to a Certificate's Private Key

    When you install an X.509 certificate into a cert store on your machine, only you end up having access to the private key. It turns out the private key is stored as nothing else than a file under the Documents and Settings folder. In order to give others...
  • The WS-RM Sequence Lifetime in Indigo

    There are two mechanisms in the WS-ReliableMessaging protocol that affect the lifetime of a sequence - the Expires element located in CreateSequence and CreateSequenceResponse messages and the InactivityTimeout policy assertion located in a service's...
  • Getting Static and Instance Property Values in MDbg

    I've always wondered how to do this and only took the time to figure it out recently - how do you get the values of C# properties, especially if they're static, in MDbg ? It was the magic keyword "funceval" and the knowledge of how properties live in...
  • Testing WS-RM Interoperability

    The ultimate goal of WS-* protocols is without any doubt interoperability. Companies that have a vested interest in the success of WS-* protocols go to great lenghts to ensure these open standards are truly interoperable in practice, and not just on paper...
  • WSDL and WS-Addressing

    I spent some time last weekend playing with BEA's WebLogic Server 9.0 to test WS-RM interoperability with Indigo. One problem I encountered was the fact that when presented with a WSDL generated by a BEA endpoint, Indigo's SvcUtil.exe generates a .config...
  • WinFX Runtime Beta 1 Released

    If you haven't heard about this already you are someone who probably won't care, but here it goes anyways: Beta 1 version of the WinFX Runtime is out! That's right, this is the "RTM" Beta 1 of Indigo and Avalon. You can download it from http://www.microsoft...
  • WS-RM Flow Control in Indigo

    It is natural to assume all reliable messaging systems will implement some sort of congestion and flow control algorithms. This is bound to happen because we are driven to develop smart and efficient algorithms that will minimize the load on the computers...
  • Reliable Sequence Creation in WS-RM

    The WS-ReliableMessaging spec does not address the issue of lost CreateSequence requests and lost CreateSequenceResponse replies. Despite that, it is clear that every implementation of WS-RM will want to do this and Indigo is one of them. Knowing how...
  • Introduction

    You're reading Ondrej's new blog. I've joined the ranks of Indigo bloggers with the intent to write about what definitely won't come as a surprise to you: the kind of things I work on every day! You may find this interesting if you are a curious Indigo...