Adición de códigos de anotaciones de servicios web

Los códigos de programación basados en anotaciones se utilizan en los proyectos web o los proyectos EJB como proveedores de metadatos que se utilizan a su vez para generar otros artefactos de aplicación, según sea necesario. Los códigos de anotación se añaden a la sección de comentarios al principio de un archivo Java.

Adición de códigos de anotación a un bean Java

  1. Puede generar automáticamente una clase de bean anotada utilizando la página Crear un enterprise bean. Seleccione Generar una clase de bean anotada y se creará automáticamente una clase de bean anotada predeterminada.
  2. Cree o importe un paquete Java y sus clases necesarias en el proyecto.
  3. Añada los códigos de anotación necesarios a la sección de comentarios al principio del archivo Java. Cuando se crea un servicio web a partir de un bean Java, el único código de anotación necesario es @WebSphere.WebService.

Ejemplo: el siguiente código Java crea un servicio web que utiliza el estilo y la codificación de literales de documento, y contiene una operación denominada "Bye."

Código de clase anotada

Adición de códigos de anotación a un bean EJB

  1. La adición de soporte de códigos de anotación puede realizarse utilizando el asistente Nuevo proyecto EJB. En la página Nuevo proyecto EJB, pulse Mostrar avanzados. Seleccione el recuadro de selección Añadir soporte para clases Java anotadas.
    Añadir soporte para clases Java anotadas
  2. Cree o importe un paquete Java y sus clases necesarias en el proyecto.
  3. Añada los códigos de anotación necesarios a la sección de comentarios al principio del archivo Java. Cuando se crea un servicio web EJB a partir de un bean Java, los códigos de anotación necesarios son @WebSphere.WebService y @ejb.session.

Ejemplo: el siguiente código Java crea un servicio web EJB de sesión sin estado que utiliza el estilo y la codificación de literales de documento, y contiene una operación denominada "sayhello."

Código de clase anotada


Comentarios