Por favor sugiera algunos buenos recursos para comenzar a escribir servicios web de Java.Cómo aprender los servicios web de Java
Respuesta
La manera estándar en Java para escribir un servicio web es el uso de Apache Axis.
Si está generando un cliente de servicio web, necesita el WSDL (.xsd, .wsdl, etc.) del servicio web externo, y luego puede usar wsdl2java (o preferiblemente, la tarea ANT proporcionada por axis- hormiga) para simplemente generar el código para hacer las comunicaciones y un modelo.
Si está generando un servicio web en el lado del servidor, puede usar Java2WSDL para convertir un modelo Java en una implementación de servicio web, aunque deberá codificar el lado del servidor dentro de la clase Impl que genera. A continuación, puede implementar fácilmente en Tomcat, etc., utilizando axis.war y el script deploy.wsdd generado.
Hay mucha documentación que ayudará.
Si está utilizando Spring Framework, sugiero Spring-WS.
Hay una muy útil reference guide que debería comenzar.
Este es un buen punto de partida para el descanso y JAX-RS:
http://www.lunatech-research.com/archives/2008/03/20/restful-web-sevices-resteasy-jax-rs
El proyecto ha sido eliminado del enlace de arriba, por favor verifique. – Piyush
Un gran lugar para comenzar es Sang Shin online course. Hay un grupo en línea activo, así como buenas diapositivas, ejemplos y ejercicios para completar. Lo bueno de este curso es que hay calendarios establecidos para cada componente del curso, para ayudarlo a calcular cuánto tiempo dedicar a un concepto en particular.
Apache Axis (http://ws.apache.org/axis) es fácil de usar y muy eficaz para servicios web básicos en mi experiencia.
La guía del usuario debería empezar: http://ws.apache.org/axis/java/user-guide.html
nice link gracias – user3091530
Le recomiendo que empiece por la nueva especificación Jax-WS 2.0. Es una buena idea caminar sobre los estándares. Sun proporciona una implementación de referencia que puede usar. Pruebe el JAX-WS web site y luego puede ver el Metro web site para ver toda la pila estándar ws- *.
Estoy usando esta herramienta para consumir y proporcionar servicios. Es rápido, fácil de usar, personalizable y estándar.
¡Divertalo!
Verifique Java Enterprise in a nutshell tiene una buena sección de servicios web, que describe tanto la especificación del marco J2EE como la implementación del Eje Apache. Tenga en cuenta que, si bien puede ser popular, Axis no es el método estándar, sino algo que se desarrolló mientras los estándares se finalizaban/refinaban.
- 1. ¿Cómo autenticar los servicios web java basados en Java?
- 2. Servicios web en Java
- 3. Necesito aprender Servicios web en Java. ¿Cuáles son los diferentes tipos en él?
- 4. ¿Cómo pruebo los servicios web?
- 5. Cómo implementar servicios web en java
- 6. Cómo escribir servicios web efectivos en Java
- 7. Cómo simular servicios web SOAP en java
- 8. Java: RMI vs servicios web
- 9. ¿Cómo funcionan los servicios web de Amazon?
- 10. ¿Alguien puede mostrarme una buena fuente para aprender servicios web?
- 11. Autenticación de los servicios web WCF Rest.
- 12. banderas con los servicios web
- 13. ¿Cómo descubro los servicios web RESTful?
- 14. cómo son los servicios web Restful mejores que los servicios web basados en SOAP
- 15. ¿Cómo asegurar los servicios web RESTful?
- 16. Mejor libro/tutorial para aprender/implementar servicios web usando java, xml y spring
- 17. ¿Los desarrolladores web deberían aprender JavaScript?
- 18. ¿Por qué los métodos estáticos no son utilizables como operaciones de servicios web en los servicios web de ASMX?
- 19. Cómo aprender conceptos de desarrollo web Java de alto nivel
- 20. Método de sobrecarga en los servicios web
- 21. Mejor IDE para desarrollar servicios web de Java (para principiantes)
- 22. Servicios web alternativos a Java/Spring
- 23. servicios web, aplicación web
- 24. ¿deberían los desarrolladores web aprender flash
- 25. Protección de servicios web
- 26. Qué son los servicios web RESTful
- 27. ¿Los servicios web son verdaderamente apátridas?
- 28. ¿Qué son los servicios web RESTful?
- 29. ¿Son posibles los servicios web RESTful asíncronos?
- 30. ¿Cómo facturas tus servicios web?
Sea más específico. En particular, ¿desea utilizar el estilo SOAP o REST? –