Thursday March 2, 2006

WS-WhatThe…?

While reading Web Services Platform Architecture, I asked myself repeatedly whether all those WS-Something specifications are really needed or whether people are just reinventing the wheel (this time using XML and SOAP).

But there seems to be more to come. The current discussion (here, here and here) is about WS-ReliableMessaging and the possible need for WS-QueuedMessaging.

In particular the WS-ReliableMessage spec does not require endpoints to persist messages, and the shortcomings of that (guaranteed delivery, etc.). To overcome these issues James proposed a kind of WS-QueuedMessaging spec, which should deal with message durability, message expiration, message priority, browsing of queues, etc.

So, there is more to come and I do admit that cross-platform interoperability makes sense, but I feel like Dan:

(Now I’m wondering if I’m like one of those people who won’t give up assembly programming… Am I not embracing the future for “performance reasons”? Or am I being realistic? […])

PS: In case you are interested, there are other interoperable protocols out there such as Open Wire.

Posted on Mar 2, 2006 at 20:09 (MET) | Permalink | Add comment

Thursday March 2, 2006

Service Interaction Patterns

Just found a link to another good patterns resource page about Service Interaction Patterns (for service oriented architectures) on Greg Hohpe’s eaipatterns.com.

Posted on Mar 2, 2006 at 06:37 (MET) | Permalink | Add comment