Certificación Java EE 6 Web Services Developer (OCEJWSD) – Como Prepararte para el Examen

El nivel Oracle Certified Expert (OCE) para Enterprise Edition 6 Servicios Web Java (OCEJWSD) es obtenido al pasar las pruebas de certificación de los candidatos que deben demostrar que tienen las habilidades prácticas  que se requieren para crear, implementar y desplegar servicios web y clientes de servicios web que utilizan la tecnología Java.

En este artículo vamos a revisar como es que está diseñada la Certificación OCE Web, que tipo de pruebas se realizan y cuáles no, y como prepararte para y dar el examen. También hay algunos consejos para prepararse para el examen, incluyendo material de preparación y consejos para afrontar cada parte del examen.

Certificación “Oracle Certified Expert, Java EE 6 Web Services Developer

La certificación OCEJWSD 6 proporciona a los estudiantes los conocimientos necesarios para el desarrollo de Servicios Web con Java (Java EE6 SDK) permitiéndoles así: crear, implementar y desplegar servicios web y clientes de servicios web con Java. Se centra en APIs de servicios web Java EE 6 como JAX-RS y JAX-WS.

Los siguientes son los temas del examen para ser Java EE 6 Web Services Developer Certified Expert

  • Crear un servicio web SOAP en un contenedor servlet.
  • Crear un servicio web RESTful en un contenedor servlet.
  • Crear un servicio web basado en SOPA implementando en un componente EJB.
  • Crear un servicio web RESTful implementado en un componente EJB.
  • Configurar la seguridad del Java EE para un servicio web SOAP.
  • Crear un servicio web cliente para un servicio web basado en SOAP.
  • Crear un servicio web cliente para un servicio web RESTful.
  • Crear un servicio web basado en SOAP utilizando la plataforma Java SE.
  • Crear manejadores para servicios web SOAP.
  • Crear servicios web SOAP de bajo nivel.
  • Utilizar MTOM y MIME en un servicio web SOAP.
  • Utilizar WS-Addressing con un servicio web SOAP.
  • Configurar el nivel de seguridad de los mensajes para un servicio web SOAP.
  • Aplicar las mejores prácticas para diseñar e implementar servicios web.

¿Cómo comienzo?

La primera cosa que necesitas del sitio web de Oracle para empezar a certificarte es entender los objetivos del examen. Hay subtemas para cada sección mencionada a continuación y se recomienda estudiar todos los capítulos para lograr un buen puntaje.

Consejos para prepararse para el examen de Certificación

El paquete JAX-WS es utilizado para crear servicios web basados en SOAP en Java. Hay dos áres importantes que debes entender.

  1. Crear un servicio web a partir de un archivo WSDL utilizando JAX-WS. Investiga más acerca de la herramienta wsimport para generar artefactos desde WSDL. Hay mucha información que nos explican como manejar el código JAX-WS en Java, estudia todas las anotaciones que traen ejemplos. Por ejemplo Access MessageContext.SERVLET_CONTEXT desde un @WebServiceContext inyectado.
  2. Crear un servicio web empezando con código fuente Java utilizando JAX-WS. Las siguientes anotaciones con ejemplos son parte de este examen.
    • @WebService para indicar un servicio.
    • @WebMethod, @WebMethod (exclude) para indicar métodos de servicios.
    • @SOPABinding para seleccionar doc/lit, doc/bare, rpc/lit style de un servicio web.
    • @Oneway donde el servicio no tiene ninguna respuesta.
    • @WebParam, y @WebResult para personalizar parámetros y operaciones de nombres.
  3. La API JAX-RS introducida en Java EE 6 es utilizada para crear servicios web REStful. Debes tener buen conocimiento para aplicar anotaciones JAX-RS en Java o componentes Servlet o EJB. Recuerda estudiar el nuevo EJB tipo Singleton con estas anotaciones. Las siguientes anotaciones con ejemplos son parte de este examen.
    • @Path anotación para responder a plantillas URI.
    • Anotaciones @GET, @POST para responder solicitudes HTTP.
    • Anotaciones @Consumes y @Produces para indicar los formatos de entrada y salida para el servicio web RESTful.
    • @PathParam, @QueryParam, @MatrixParam y @HeaderParam para extraer data de solicitudes.
    • Utilizar UriInfo y UriBuilder para crear URIs que se refiere a los recursos del servicio.

Es difícil explicar cada capítulo en un sólo artículo y está más allá del alcance de este.

Materiales de estudio

El único recurso gratuito encontrado en la web es de JSR PDFS de Oracle. Descarga los capítulos sobre JAX-RS y JAX-WS JSRs y lee todos los capítulos. El tutorial que dan en Oracle es un buen recurso con ejemplos de codificación.

No te olvídes de seguir las actualizaciones de la página en tu Facebook.

0 comentarios:

Recientes

Ultimos 3 en Visual Basic & Sql Server

Ultimos 3 en Sistemico en Apuros