di esporre sulla risposta da Kaleb, contratto a prima è dove si crea il WSDL, e quindi è possibile creare l'attuazione da questo, e poiché il WSDL è il contratto, questo sarebbe contratto a prima.
Lo scadere del contratto è il punto in cui il WSDL viene creato dal codice sorgente o dall'implementazione, quindi molto probabilmente verrà generato da uno strumento anziché creato dallo sviluppatore.
Aggiornamento:
Per una bella spiegazione di codice, in Java, si può guardare a questa spiegazione dal 1,5 documentazione di primavera.
http://static.springsource.org/spring-ws/sites/1.5/reference/html/why-contract-first.html
si discuterà i pro ei contro, ma saranno orientato alla loro approccio, ma, penso che sia una bella spiegazione.
fonte
2009-12-14 07:39:13