Ich bin nicht sehr vertraut mit den Details von COM +, aber WCF wurde gebaut, um es und Enterprise Services in der .NET-Plattform zu ersetzen. Alle Anwendungsfälle, die Sie hier erwähnen, sind in das Framework eingebacken (Pooling, Transaktionen, Versionierung), und es ist ziemlich trivial, dagegen zu programmieren, solange Sie sich die Zeit nehmen, um zu lernen, wie es Dinge machen will. Wenn Sie die Dinge richtig konfiguriert haben, gibt es praktisch keine Grenzen mehr, was Sie damit tun können.
WCF untermauert auch eine Menge von dem, was Microsoft für die unmittelbare und langfristige Zukunft (Azure Services) arbeitet. Ich würde dies als eine lohnende Investition Ihrer Lernzeit betrachten, vor allem in Anbetracht Ihres COM + Hintergrunds.
Ich würde Juval Lowy's Buch als guten Ausgangspunkt empfehlen. Er ist wahrscheinlich ungefähr so autoritativ wie Sie zu diesem Thema finden werden.
http://oreilly.com/catalog/9780596521301/?CMP=AFC-ak_book&ATT=Programming+WCF+Services%2c+Second+Edition%2c
würde ich Ihnen auch seine Unternehmens-Website IDesign Besuche empfehlen. Sie bieten nicht nur eine hervorragende Schulung, sondern auch eine sehr nützliche Bibliothek von WCF-Erweiterungen namens ServiceModelEx, die eine Reihe von Hilfsprogramm-Erweiterungen/Hilfsklassen bietet, die Ihr WCF-Leben erheblich vereinfachen.
http://www.idesign.net/idesign/DesktopDefault.aspx
Wenn Sie sich für ein Tutorial Stil Buch, Michele Leroux Bustamante Buch ist auch sehr gut aussehend.