2010-09-17 26 views
6

Attualmente sto lavorando a un progetto di sito web. Sono nuovo con i servizi web. Ho 4 anni di esperienza nella programmazione orientata agli oggetti (java, C#, ...). Ho letto molto sui servizi web ma nessuna delle mie documentazioni sta raccontando come utilizzare tutte le tecnologie per realizzare un vero progetto di servizio web.Come implementare i servizi Web in java

Quello che voglio fare è: 1. Utilizzare un backend MySQL mappato con JPA in Java; 2. Utilizzare i servizi Web per presentare alcune funzionalità con ... (JBoss, ... ci sono molte possibilità, non so quale scegliere) 3. Creare un progetto web dinamico (magari in Jsp per mantenere il Prospettiva Java) per presentare i dati dei servizi Web all'utente finale con HTML, Javascript, jQuery, ...

Se è possibile aiutarmi con documentazioni, collegamenti o esempi di implementazione di progetti reali, sarà molto apprezzato.

Grazie

+0

Tutto tranne Axis 2. Personalmente vorrei andare per Apache CXF o JAX-WS RI. Verifica le domande precedenti: http://stackoverflow.com/questions/442582/java-web-service-framework-library-which-is-a-better-one-and-why, http://stackoverflow.com/questions/3588616/java-webservice-client-best-way/3590252, http://stackoverflow.com/questions/2062347/what-is-the-best-java-webservice-framework, –

+0

@Pascal: cosa c'è di sbagliato in Axis2? Stavo pensando di iniziare con Java Web Services con Axis2 ... – ssahmed555

+0

@ ssahmed555 Ho fornito alcune ragioni nel secondo link del mio commento. Basta un po 'google o sfogliare SO per avere più opinioni (vedi per esempio vedere http://stackoverflow.com/questions/289977/recommended-framework-for-java-web-services). Per riassumere, non mi vedrete mai raccomandare Axis 2 e * I * non lo userà mai più (a meno che non sia forzato ma ciò non dovrebbe accadere), ci sono molto meglio, più pulito, * più facile da usare *, ecc. Ma ad alcune persone piace il dolore :) –

risposta

2

Check this. per principianti

Vorrei suggerire di andare per Spring Web Services dal tuo telefono. Sarebbe meglio

+0

Grazie per la risposta. – dutertimes

+0

La domanda riguardava maggiormente quali tecnologie utilizzare per creare servizi web in Java. So già come creare/gestire i servizi web in Java ... hai qualche indizio? JBoss con CXF, Axis, ...? – dutertimes

+0

editted ............ –

Problemi correlati