Kirk Evans Blog

.NET From a Markup Perspective

WSE 2.0 - Book and Community

WSE 2.0 - Book and Community

  • Comments 3

I just received my copy of Understanding Web Services Specifications and the WSE by Jeannine Hall Gailey.  So far, I am loving this book.  It focuses mainly on WSE 2.0 (written and published during the WSE 2.0 tech preview, prior to the WSE 2.0 RTM), but also covers specifications not implemented in WSE 2.0, such as WS-AtomicTransactions.  I have presented on these same topics several times to my customers, so it is interesting to read how someone explains the same concepts in a different manner.  The book does a great job of explaining WS-Security and WS-Policy.  This book is definitely going to become a leave-behind item for my customers who are looking at WSE.

While you are thinking about WSE... I thought I would point out some of the incredible work in the community around WSE 2.0:

  • SoapMSMQ Transport - Article with source on developing a custom transport over MSMQ.  This article is an incredible resource on understanding WSE 2.0 and the messaging infrastructure.
  • soap.smtp:// - Steve Maine's web log post and source code for building a custom transport over SMTP.  The code in this is extremely understandable and approachable, serving as a great resource to learn about WSE 2.0.
  • Plumbwork Orange - A GotDotNet Workspace where some of the WS community are building implementations of Advanced Web Services using WSE 2.0.
  • You left out Casey Chestnut's WSE2.0 for the Compact Framework at

    Very cool and insane at the same time :)
  • Hey Kirk!

    I'm actually working on an SMTP==>HTTP transport over SOAP to support an image rendering app I built for a large online photo gallery on my site:

    Basically, I'm trying to have community-originating images send via e-mail to an XML web service for templated processing (re-sizing, modification of resolution, interpolation, etc.), prior to formal posting in our database.

    Steve's example does rock. :)
Page 1 of 1 (3 items)
Leave a Comment
  • Please add 6 and 6 and type the answer here:
  • Post
Translate This Page