Ora che sono un po' più tranquillo, volevo postare un
paio di riflessioni ulteriori su quello sentito ieri:
- come ripetuto tante volte anche da Don Box, WSE è per temerari, e chi usa
WSE sa i rischi che corre...
- divertente sapere che Indigo sarà compatibile con WSE, ma solo con la
versione 3.0, che uscirà... chi lo sa...
- per fortuna Indigo non richiede la rimozione di WSE che può essere usato
per parlare con i client/servizi sviluppati con la vecchia
tecnologia...
Divertenti le icone relative ai vari personaggi che rappresentavano la
difficoltà relativa nel migrare a Indigo:
- ASMX: un uomo felice, è banale migrare verso Indigo, interoperabilità
garantita (scherzando ho suggerito a Raf che
potremmo fare un XSLT per cambiare gli attributi )
- Remoting: un uomo che porta un peso enorme, per il fatto di dover
riscrivere molte cose, soprattutto in caso di soluzioni custom...
interoperabilità non garantita (mi sembrava di vedere la faccia di Raf sotto
quella pietra!!!)
- WSE: un uomo in bilico su una fune, anche qui molto sarà da rivedere
completamente, e mi ci vedo in pieno, interoperabilità non garantita, le
specifiche WS-* stanno cambiando...
- Enterprise Services: non ricordo l'icona, ma anche qui la migrazione non
dovrebbe essere troppo complicata, e l'interoperabilità è garantita in
entrambi i sensi...
- MSMQ: migrazione possibile (non immediata ma fattibile), interoperabilità
garantita...
Ho visto Raf quasi infuriato quando David ha raccontato
questo retroscena:
In una versione precedente di Indigo, non veniva generato tramite
tool il proxy per i client, ma bisognava creare il canale e poi
utilizzando del codice basato su generics bisognava instanziare il servizio
remoto...
Ma questo (i generics) è mediamente troppo difficile per gli
ex-programmatori VB6, e quindi il tutto è stato eliminato in favore del proxy
da instanziare con la new, come per i client .NET
tradizionali...
Beh... io devo dire che preferisco l'approccio col new, almeno nei
casi più semplici, e aspetto news da Pierre
per sapere se comunque la possibilità di creare tutto a mano è rimasta per i
duri e puri... anche se credo di si, visto che comunque il proxy generato dal
tool in qualche modo dovrà fare...
Appena ho tempo inizierò anch'io a giocare con la CTP che ho già
installato...