L'evoluzione del CorelationToken: ConvertationId

Il problema è quando ho più client cha parlano con lo stesso Workflow e dall'interno del workflow devo distinguere chi sia il client perchè se la comunicazione è duplex, o se devo prendere decisioni sulla base del client, devo sapere con chi sto parlando.

Nell'SDK c'è un ottimo esempio di tutto ciò: la conversation demo.

Finalmente una sessione che introduce le modifiche che ci sono state a livello architetturale per eliminare (non è sparito ma non ha più senso usarlo) i DataExchangeContract in favore delle Receive e Send Activity.

Quello che mi ha un po' deluso degli interventi di Matt, a differenza dell'anno passato, sono state le demo... almeno il 50% non hanno funzionato e non è bello.

<Provocation Mode="On">
Matt non è più un PM ma è diventato Technical Evangelist....
</Provocation>

.m