Roadmap
Puntos destacados
- Concepto de Servicio Web
- Tecnologías para servicios web: SOAP, WSDL y UDDI
- Plataforma Java para servicios web: JAX-WS y WSIT
- Invocación de servicios web desde Java a partir de un documento WSDL
- Creación de un servicio web: fichero JWS
- Desarrollo de servicios web con Netbeans y Eclipse/Maven2
- Integración de Axis2 y CXF con Rampart
- Optimización y seguridad en la comunicación con servicios web
- Clave pública y privada
- Almacén de certificados
- Autoridad certificadora
- Información de login
- Tokens de seguridad
- Seguridad a nivel de mensaje
- Seguridad a nivel de transporte
- Despliegue en Tomcat y Glassfish
Certificación Sun
Los conceptos vistos en este módulo cubren de forma parcial los objetivos del certificado SCDJWS (Sun Certified Developer for Java Web Services - Certificado Sun de Desarrollador de Servicios Web Java).
Este certificado tiene como prerequisito el haber obtenido previamente el Certificado Sun de Programador Java (SCJP). El examen consiste en 69 preguntas de tipo test, de las cuales hay que acertar al menos 47 (un 68%) para obtener el aprobado, en un tiempo límite de 150 minutos.
Más información sobre esta certificación en:
Recursos adicionales
Bibliografía
- J2EE Web Services, Richard Monson-Haefel, Addison-Wesley Professional
- Real World Web Services, Will Iverson, O'Reilly Media
- Developing Web Services with Apache Axis2, Tong Ka Iok, Kent, Tip Tec Development (Tercera edición)
Enlaces
- Web oficial de servicios web Java, http://java.sun.com/webservices/
- Tutorial de WSIT, http://java.sun.com/webservices/reference/tutorials/wsit/doc/
- Tutoriales de Netbeans para servicios web, http://www.netbeans.org/kb/trails/java-ee.html
- Apache Web Services Project
- Apache Rampart - Axis2 Security Module
- WS-SecurityPolicy (PDF)