Nonostante Spring si ponga come alternativa "light" agli Enterprise Java Beans, mette tuttavia a disposizione elementi di supporto all‘integrazione dei componenti sviluppati in tale tecnologia.
Tra i servizi distribuiti, i servizi web sono quelli che offrono maggior "valore", in quanto "viaggiano" sul protocollo HTTP e si basano su standard universalmente...
Spring permette di sostituire con relativa facilità lo strato Controller nell‘ambito dell‘architettura Model View Controller con i framework più diffusi, come Struts.