How do you improve the Config Model? Where to use Windows Server AppFabric? How to provide a RoutingService in the Framework? How to enable dynamic apps with Discovery?
13. Echo
Routing
Client Service
A
Time
B Service
C
Supported Message Exchange Patterns Multicast Interface
Request Reply, Sessionful Request Reply No IRequestReplyRouter
OneWay Yes ISimplexDatagramRouter
Sessionful OneWay Yes ISimplexSessionRouter
Sessionful Duplex Yes IDuplexSessionRouter
14. Echo
Routing
Client Service
MessageFilter Endpoint
Time
action == http://PDC/Echo Echo Service
action == TimeService
http://PDC/GetCurrentTime
Filter On MessageFilter
Action ActionMessageFilter
Address header AddressMessageFilter
Address header – longest prefix matching AddressPrefixMessageFilter
Endpoint Name EndpointNameMessageFilter
No Filter – matches everything MatchAllMessageFilter
Logical And of two filters StrictAndMessageFilter
XPath expression XPathMessageFilter
Custom Custom
15. Routing
Client Service Service
BasicHttp
SOAP 1.1 Net.Tcp
SOAP 1.2
28. >
> FT25: Microsoft Application Server Technologies: Present and Future
> FT55: Developing REST Applications with the .NET Framework
> FT14: Workflow Services and Windows Server AppFabric
> FT27: Application Server Extensibility with Microsoft .NET 4 and Windows Server AppFabric
>
>
>
>
>
>
>
> http://msdn.microsoft.com/wcf
> http://msdn.microsoft.com/wcf/rest
>
> http://blogs.msdn.com/endpoint
> http://blogs.msdn.com/drnick
29.
30. >
>
channel9.msdn.com/learn
Built by Developers for Developers….