In più occasioni ho parlato di "contract-first" sui web services (fino alla noia). In tutte le occasioni ho tralasciato un'ipotesi che dovevo, invece, sottolineare. Contract-first significa iniziare dal contratto, che nei web services vien naturale pensare al WSDL. Per la precisione devo aggiungere che definire un contratto significa anche definire una interfaccia (con i necessari attributi), ala OOP.
Omissis ? Ebbè, direi proprio di si. Anche se per vedere veramente all'opera questo modello, dovremo, probabilmente, attendere Indigo.