Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałJarosława Bednarski Został zmieniony 11 lat temu
2
WCF 4.0 – What’s new? Maciej Grabek Allegro Group Sp. z o. o.
3
Bio Praca Po godzinach Allegro Group Sp. z o. o.
Toruńska Grupa Deweloperów .NET Codeguru.pl, Channel9 WCF, WP7
4
Agenda Simplified Configuration Service Discovery Routing Service
Workflow Services (?) Cel Wykonanie Podsumowanie
5
Simplified Configuration
6
Cel Przejrzystszy plik konfiguracyjny
Prostsza do zrozumienia konfiguracja Wspólne ustawienia Default Endpoints ServiceHost.AddDefaultEndpoints() Default binding <binding name=""… /> Default Behaviours <behaviors><serviceBehaviors><behavior>…
7
Simplified Configuration
Demo Simplified Configuration
8
Service Discovery
9
Cel Dynamiczna rekonfiguracja sieci usług
Możliwość pobrania listy usług z naszego otoczenia (usług realizujących zadany kontrakt)
10
Discovery DiscoveryClient First Echo Service Some Service
are you IEchoService? First Echo Service Some Service Second Echo Service
11
Discovery First Echo Service Some Service Second Echo Service
12
Discovery First Echo Service IEchoService Client GetData
Some Service Second Echo Service
13
Demo Service Discovery
14
Routing Service
15
Cel Spójny punkt dostępu dla klienta naszych usług
Rozdzielanie wiadomości otrzymanych od klienta na poszczególne usługi i protokoły na podstawie zdefiniowanych reguł i ich kombinacji Możliwość analizy zawartości wiadomości do podjęcia decyzji o adresacie
16
Rozdzielanie żądań Service A Service B Routing Service
17
Demo Routing
18
Protocol bridging HTTP Routing Service TCP Service A
19
Demo Protocol Bridging
20
Lista backupowa Main Service Backup Service Routing Service
21
Demo Backup list
22
Broadcast Dla wymiany Nie dotyczy OneWay Sessionfull OneWay
Sessionfull Duplex Nie dotyczy Request Reply Sessionfull Request Reply
23
Broadcast First Service Second Service Routing Service
24
Demo Broadcast
25
Workflow Services
26
Receive Send
27
Cel Wizualizacja procesu biznesowego
Sposób na implementację długich procesów Połączenie najlepszych cech WCF i WF XML opisujący proces
28
Warto zapamiętać ReceiveRequest SendResponse WorkflowServiceHost
Korelacje
29
ReceiveRequest SendResponse Send & Receive Do some work
30
ReceiveReqest SendResponse Send & Receive Do some work Send
31
Demo Workflow Services
32
Podsumowanie Nowe możliwości mówią same za siebie
Nie trzeba już implementować samemu Wygoda i szybkość wykorzystania Większa elastyczność tworzonych systemów
33
Pytania?
34
Dziękuję za uwagę
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.