2010-09-17 20 views
6

Estoy trabajando en un proyecto de sitio web. Soy nuevo con los servicios web. Tengo 4 años de experiencia en programación orientada a objetos (java, C#, ...). He leído mucho sobre servicios web, pero ninguna de mis documentaciones dice cómo utilizar todas las tecnologías para hacer un verdadero proyecto de servicio web.Cómo implementar servicios web en java

Lo que quiero hacer es: 1. Usar un back-end MySQL mapeado con JPA en Java; 2. Use los servicios web para presentar algunas funcionalidades con ... (JBoss, ... hay muchas posibilidades, no sé cuál debería elegir) 3. Cree un proyecto web dinámico (tal vez en Jsp para mantener el Perspectiva de Java) para presentar datos del servicio web al usuario final con HTML, Javascript, jQuery, ...

Si me puede ayudar con documentaciones, enlaces o ejemplos de implementación de proyectos reales, será muy apreciado.

Gracias

+0

Cualquier cosa excepto Eje 2. Yo personalmente iría por Apache CXF o JAX-WS RI. Consulte estas preguntas anteriores: 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: ¿qué pasa con Axis2? Estaba planeando comenzar con Java Web Services con Axis2 ... – ssahmed555

+0

@ ssahmed555 Di algunas razones en el segundo enlace de mi comentario. Simplemente busque un poco en Google o busque SO para obtener más opiniones (consulte, por ejemplo, http://stackoverflow.com/questions/289977/recommended-framework-for-java-web-services). En resumen, nunca me verá recomendar el Eje 2 y * I * nunca volverá a usarlo (a menos que sea forzado, pero esto no debería suceder), hay pilas de WS mucho mejores, más limpias, * más fáciles de usar *, etc. Pero a algunas personas les gusta el dolor :) –

Respuesta

2

Check this. para principiantes

Sugeriría ir por Spring Web Services de su env. Sería mejor

+0

Gracias por su respuesta. – dutertimes

+0

La pregunta era más sobre qué tecnologías usar creando servicios web en Java. Ya sé cómo crear/administrar servicios web en Java ... ¿tiene alguna pista? JBoss con CXF, Axis, ...? – dutertimes

+0

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

Cuestiones relacionadas