En la presente solución tenemos una implementación completa de WS-ReliableMessaging para WSW 2.0 (sp1).
En la misma están implementados todos los pormenores de la norma que define WS-ReliableMessaging, como el envío de sequencias de mensajes y reintento en caso de falla, notificación positiva y negativa de recepción de mensajes y bastante más.
Obviamente, hay cosas para mejorar al respecto, pero me pareció interesante publicarlo así como está para que quien esté interesado pueda utilizarla así como está, mejorarla y arreglarle algún problema encontrado.
Por ejemplo, la persistencia de los mensajes enviados y pendientes aún está incompleta (sólo existe un storage en memoria), y el manejo de las Policies no es para nada flexible. También puede haber problemas con el envío de secuencias con múltiples mensajes ya que esta funcionalidad no ha sifo del todo probada, aunque está totalmente implementada.
Quedo a la espera de cualquier comentario y espero que les sea de provecho.
Un abrazo,
Andrés G Vettori
Líder de la Comunidad C#/VB.NET del MUG Argentina
http://weblogs.asp.net/andresv