• Great discussion on “ProcessMessage” and REST

    Over at Jim‘s blog, there is a great discussion on the differences between REST and “ProcessMessage” which started as a reply to Mark Baker‘s question.

    Read more →

  • WS-Transfer: I must be missing something (and I feel lonely)

    It must be me… I can’t explain it otherwise. I must have the wrong understanding. First, it was the Grid community with OGSI and their non-standard-based, object-oriented approach to building Grid Services, then it was WS-RF with their resource-oriented view of the world and their state lifetime management, and now it’s WS-Transfer which looks like…

    Read more →

  • Here’s a WSA paper

    The “Introduction to the Web Services Architecture and its Specifications” attempts to bring all the Microsoft supported WS-* specs together.

    Read more →

  • New WS-*specs (or, how you can count on MS to make things difficult for you)

    Two new specs have been just released: WS-Transfer (the REST folks will have a field day with this) and WS-Enumeration. Let me start with the second one first… For the last few days I’ve been working on demonstrating how to implement “streaming” of messages in Web Services. I completed the WSE code for it and…

    Read more →

  • Data on the Outside vs. Data on the Inside

    I linked to Pat Helland‘s “Data on the Outside vs. Data on the Inside” in the past (don’t remember if it was an earlier version) but I just saw it again on MSDN so I encourage everyone to go and read it; especially if you do any work in the Grid.

    Read more →

  • WAGSSDA

    For those doing work in the area of scientific data analysis in the context of Web Services/Grid, WAGSSDA is an interesting workshop to which you should consider sending your work.

    Read more →

  • Arrived in Shanghai

    I just arrived in Shanghai. For part of my journey from the airport (which is impressive) to my hotel I used Shanghai’s Maglev (non-contact Magnetic Elevation and propulsion). I didn’t know there was such a thing here before I arrived and now I know that it’s supposed to be the fastest in the world. The…

    Read more →

  • Nemerle for .NET

    Nemerle seems like a cool language. When we worked on the NIP runtime, Paul and I always assumed that a functional + objects programming language would be used by programmers to target it. Nemerle seems like a good candidate for demonstrating the benefits of NIP, if any 🙂 I should set some time aside to…

    Read more →

  • Off travelling again

    I am off to Shanghai, China, to present a paper at IEEE SCC04 that Jim and I wrote few months ago. The paper is called “Assessing the Risk and Value of Adopting Emerging and Unstable Web Services Specifications” and a version of it is available as a Computing Science Technical Report (CS-TR-851). Of course, given…

    Read more →

  • Am I allowed to say “I told you so”?

    An email to the WS-RFmailing list makes me want to say “I told you so”. Most times, loose-coupling and scalability don’t like explicit lifetime management of resources/objects even with tricks like heartbeats and leases.

    Read more →