Creación de una especificación de interfaz de servicio

Esta guía le muestra cómo utilizar el perfil de habilitación de gobierno para crear una especificación de servicio de interfaz y gobernarla a través de su ciclo de vida hasta su aprobación.

Qué debe poder hacer

Al final de esta lección, debería poder:
  • Crear una especificación de interfaz de servicio.
  • Cargar un documento WSDL.
  • Asociar la especificación de interfaz de servicio con su especificación de esquema y con su definición de interfaz de servicio.
  • Aprobar el ámbito de la especificación de interfaz de servicio.
  • Aprobar la especificación de la especificación de la interfaz de servicio.
  • Aprobar la especificación de la interfaz de servicio.

Los roles que participan en esta tarea

Introducción

Una especificación de interfaz de servicio define un patrón de interacción concreto y una estructura de mensajes a la que se da soporte en todas las versiones de una posibilidad de negocio. Esto es independiente de cualquier transporte o calidad de servicio. La especificación de servicio suele hacer referencia a un conjunto de tipos de puerto WSDL.

Parte 1: Creación de una especificación de interfaz de servicio

Desarrollo

La búsqueda de las interfaces de servicio no relevantes en el registro, desarrollo crea una nueva especificación de interfaz de servicio y la asocia con la versión de servicio que se creó en la guía de aprendizajeDefinición del ámbito de una versión de servicio.

  1. Si es necesario, inicie sesión como el usuario de desarrollo. Cambie a la vista Desarrollo.
  2. Pase el cursor sobre el Servicio de creación de la cuenta (1.0) en el widgetLista de observación y pulseEditar en la tarjeta vista previa del puntero.
  3. En la ventana Editar, crear una nueva especificación de interfaz de servicio.
    1. Pulse Añadir la especificación de interfaz de servicio debajo del encabezamientoEspecificaciones de la interfaz y luego pulse Crear.
    2. Especifique los siguientes valores de propiedad:
      • En el campo Nombre, ingrese Interfaz de servicio de creación de cuenta.
      • En el campo Descripción, ingrese la definición de la interfaz de servicio para el servicio de creación de la cuenta.
      • En el campo Versión, especifique 1.0.0.
      • En el campo Versión de espacio de nombres, ingrese http://www.jkhle.com/Account.
      • En el campo Enlace de requisitos, ingrese http://requirements.jkhle.com/requirements.jsp&id=5714. Se trata de un enlace, ficticio en este caso, al elemento en cuestión en la herramienta de seguimiento de requisitos de JKHL Enterprises.
    3. Pulse Finalizar para guardar la nueva especificación de la interfaz de servicio.La interfaz de servicio de creación de cuenta se añade como un destino de la relación Especificaciones de interfaz.
    4. Pulse Finalizar para guardar los cambios.
  4. Visualice el estado de gobierno de la nueva especificación de interfaz de servicio. Tenga en cuenta que el estado de gobierno es Activo identificado. Este es el estado inicial en el Ciclo de vida de activos. Se especifica automáticamente una nueva especificación de interfaz de servicio en el ciclo de vida de activo.

Parte 2: Propuesta del ámbito de la especificación de interfaz de servicio

Desarrollo

La especificación de interfaz de servicio está lista para ser revisada por el equipo de gobierno SOA. Para indicar que la carta está lista para ser revisada y ser utilizada por los revisores, debe haberse realizado una propuesta del ámbito de la especificación de la interfaz de servicio.

  1. Si es necesario, inicie sesión como el usuario de desarrollo. Cambie a la vista Desarrollo.
  2. Seleccione la especificación de interfaz Interfaz de servicio de creación de la cuenta (1.0.0) para visualizar sus detalles en el widget de detalles.
  3. Efectúe la transición de la especificación de interfaz de servicio al estado Revisión de ámbito de activo. Seleccione Acción > Proponer ámbito y tenga en cuenta que el nuevo estado de gobierno es Revisión del ámbito de activo

Parte 3: Aprobación del ámbito de la especificación de interfaz de servicio

Gobierno SOA

El equipo de gobierno SOA confirma que los requisitos proporcionados son realistas, no duplican el contenido de WSRR existente y, por lo tanto, aprueban el ámbito de la especificación de la interfaz de servicio.

  1. Si es necesario, inicie la sesión como el usuario de gobierno SOA. Cambie a la vista de gobierno SOA.
  2. Seleccione la especificación de interfaz Interfaz de servicio de creación de la cuenta (1.0.0) para visualizar sus detalles en el widget de detalles.
  3. Efectúe la transición de la especificación de interfaz de servicio al estado Activo en ámbito. Seleccione Acción > Aprobar ámbito y tenga en cuenta que el nuevo estado de gobierno es Activo en ámbito

Parte 4: Cargar el WSDL y asociar la especificación de la interfaz de servicio con su especificación de esquema y la definición de la interfaz de servicio.

Desarrollo

La especificación de interfaz de servicio debe estar asociada con su especificación de esquema, que se definió en la guía de aprendizaje Creación de una especificación del esquema, y con la interfaz de servicio que se definió en el documento WSDL cargado.

  1. Si es necesario, inicie sesión como el usuario de desarrollo. Cambie a la vista Desarrollo.
  2. Pase el cursor sobre la Interfaz de servicio de creación de la cuenta(1.0.0) en el widget Lista de observación y pulseEditar en la tarjeta vista previa del puntero.
  3. En la ventana Editar, cargue el WSDL:
    1. Debajo del encabezamiento Artefactos, pulse Añadir documento.
    2. Seleccione Documento WSDL en la lista Tipo y pulse Cargar.
    3. Seleccione Cargar desde el sistema de archivo.
    4. Pulse Navegar al lado del campoEspecificar documento.
    5. Navegue hacia el directorio del cual a extraído los archivos de ejemplo de la guía de aprendizaje y seleccione AccountCreationInterface.wsdl. Pulse Abrir.
    6. Ingrese Servicio de creación de cuenta WSDL en el campo de la descripción del documento y 1.0 en el campo de la versión.
    7. Pulse Siguiente.
    8. Revise los detalles en la página Documentos a cargar y pulse Finalizar.
  4. Asocie la especificación de interfaz de servicio con su especificación de esquema. Pulse Añadir especificación del esquema debajo del encabezamiento Depende del esquema.
  5. Ingrese A en el campo Nombre y seleccione Esquema de creación de cuenta de la lista de sugerencia automática. La especificación del esquema se añada como un destino de la relación Depende del esquema.
  6. Asocie la especificación de interfaz de servicio con su definición de interfaz de servicio. Pulse Añadir la interfaz de servicio debajo del encabezamiento Interfaces especificadas .
  7. Ingrese A en el campo Nombre y seleccione AccountCreation de la lista de sugerencia automática. La interfaz de servicio se añade como un destino de la relación Interfaces especificadas. Este objeto de interfaz de servicio se ha creado automáticamente al cargar el documento WSDL y hace referencia a la definición de interfaz de servicio incluida en el WSDL.
  8. Pulse Finalizar para guardar los cambios.

Parte 5: Proponer la especificación de la interfaz del servicio para revisión.

Desarrollo

Una vez que el equipo de desarrollo haya proporcionado los detalles técnicos de la definición de interfaz, los accionistas podrán realizar la propuesta de revisión de la especificación de interfaz de servicio. Tenga en cuenta que cuando esto se lleva a cabo, las políticas de WSRR verifican automáticamente que las interfaces de servicio se hayan especificado correctamente, que los WSDL cumplen con WS-I y que todas las dependencias se han resuelto correctamente.

  1. Si es necesario, inicie sesión como el usuario de desarrollo. Cambie a la vista Desarrollo.
  2. Seleccione la especificación de interfaz Interfaz de servicio de creación de cuenta (1.0.0) para visualizar sus detalles en el widget de detalles.
  3. Efectúe la transición de la especificación de interfaz de servicio al estado Revisión de la especificación de activo.Seleccione Acción > Proponer especificación de activo y tenga en cuenta que el nuevo estado de gobierno es Revisión de la especificación del activo

Parte 6: Aprobar la especificación de la especificación de la interfaz de servicio

Desarrollo

La especificación de la interfaz de servicio está a la espera de la aprobación técnica. Se revisa para verificar que cumple con los estándares de desarrollo y maximiza el potencial de reutilización en toda la organización. Entonces se aprueba.

  1. Si es necesario, inicie sesión como el usuario de desarrollo. Cambie a la vista Desarrollo.
  2. Seleccione la especificación de interfaz Interfaz de servicio de creación de cuenta (1.0.0) para visualizar sus detalles en el widget de detalles.
  3. Efectúe la transición de la especificación de interfaz de servicio al estado Revisión de la especificación de activo.Seleccione Acción > Aprobar especificación de activo y tenga en cuenta que el nuevo estado de gobierno es Activo especificado

Parte 7: Someter a aprobación a la especificación de la interfaz de servicio

Desarrollo

En este momento de su ciclo de vida, la interfaz de servicio se ha especificado y se encuentra disponible para ser revisada por otros accionistas, como por ejemplo las organizaciones que consumirán el servicio. Revisan la especificación con el fin de garantizar que cumple con sus requisitos y que los objetos del negocio se han especificado de tal modo que se promueve su reutilización en el futuro. Esto supone una aprobación de que esta interfaz es una de la interfaces "estándar" que se deberían utilizar en toda la organización al intentar realizar esta posibilidad de negocio. A continuación, se envía la interfaz de servicio para ser finalmente revisada por el equipo de gobierno SOA.

  1. Si es necesario, inicie sesión como el usuario de desarrollo. Cambie a la vista Desarrollo.
  2. Seleccione la especificación de interfaz Interfaz de servicio de creación de cuenta (1.0.0) para visualizar sus detalles en el widget de detalles.
  3. Efectúe la transición de la especificación de interfaz de servicio al estado Revisión de la especificación de activo.Seleccione Acción > Someter a activo para aprobación y tenga en cuenta que el nuevo estado de gobierno es Revisión de activo

Parte 8: Aprobación de la especificación de la interfaz de servicio

Gobierno SOA

El equipo de gobierno SOA lleva a cabo la revisión final y aprueba la interfaz de servicio.

  1. Si es necesario, inicie la sesión como el usuario de gobierno SOA. Cambie a la vista de gobierno SOA.
  2. Seleccione la especificación de interfaz Interfaz de servicio de creación de cuenta (1.0.0) para visualizar sus detalles en el widget de detalles.
  3. Efectúe la transición de la especificación de interfaz de servicio al estado Activo aprobado. Seleccione Acción > Aprobar activo y tenga en cuenta que el nuevo estado de gobierno es Activo aprobado

La interfaz de servicio ya puede volver a utilizarse en toda la empresa.

Qué se ha hecho en esta lección

En esta lección, completó las siguientes actividades:
  • Ha creado una nueva especificación de interfaz de servicio.
  • Ha cargado el documento WSDL que define la interfaz de servicio.
  • Ha asociado la especificación de interfaz de servicio con su especificación de esquema y con su definición de interfaz de servicio.
  • Ha aprobado el ámbito de la especificación de interfaz de servicio.
  • Ha aprobado la especificación de la especificación de la interfaz de servicio.
  • Ha aprobado la interfaz de servicio.