4. Hosting in IIS without .svc file… but for scenarios other than “common” WCF configuration is still a non-trivial task DEMO
5. Service Discovery WS-* WS-ServiceDiscovery SOAP-based protocol for dynamically discovering the location of service endpoints at runtime Adhocmode Direct client-service multicast messages over UDP Managed mode A discovery proxy “manages” the discoverable service endpoints
30. Demo: “HelloRoutingService” IMetadataExchangeEP Client connects to RouterService Calls are routed to ICalculatorEP based on the MatchAll filter The routing service has a proxy to the CalculatorService IRequestReplyRouterEP IMetadataExchangeEP RoutingService Client CalculatorService ICalculatorEP Internal Proxy
31. Demo: RouterBridgingAndErrorHandling Client connects to RouterService via HTTP Calls are routed to deadDestination based on the MatchAll filter deadDestination is not reachable so go to realDestination deadDestination IRequestReplyRouterEP RoutingService HTTP Client Internal Proxy realDestination CalculatorService TCP
32. References MSDN article by Aaron Skonnard, Pluralsight.com Articles by Michele Bustamante, dasblonde.net Articles by Juval Lowy, IDesign.net Channel9 Ed Pinto at PDC 2009, microsoftpdc.com/ VS2010 Training Kit Get Visual Studio 2010 RC now and play with it!