Configuración de URI de punto final

Parte de la configuración del adaptador consiste en configurar los compuestos de BPEL para que funcionen con el sistema de recopilación de datos, definiendo los URI de punto final adecuados para cada uno de los comandos.

El enfoque por defecto para definir URI de puntos finales es el nuevo despliegue o la reinstalación de los compuestos de BPEL. Por ejemplo, por defecto, para cambiar un adaptador de uso del arnés de pruebas a un entorno de producción mediante el sistema de recopilación de datos real, es necesario editar las opciones de menú de instalación adecuadas y volver a desplegar los compuestos de BPEL. Los URI de puntos finales definidos durante la instalación y el despliegue para cada adaptador se indican en la sección de hojas de trabajo de instalación y configuración de Smart Grid Gateway Smart Grid Gateway Installation and Configuration Worksheets de la guía de instalación Oracle Utilities Smart Grid Gateway Installation Guide.

También puede utilizar una asignación de valores de dominio de “sustitución de puntos finales” para sustituir URI de puntos finales definidos durante el despliegue y la instalación. Esta asignación de valores de dominio permite definir claves específicas que proporcionan una URL alternativa que sustituirá al valor instalado original. Las asignaciones de valores de dominio de sustitución de puntos finales se pueden editar usando Oracle SOA Composer.

La asignación de valores de dominio de sustitución de puntos finales de Adapter Development Kit (DG–EndpointOverrides.dvm) utiliza un juego específico de claves y cada una de ellas se usa para uno o más comandos. En la tabla siguiente se muestran las claves de asignación de valores de dominio disponibles para el adaptador de Landis+Gyr y el comando que se usa con cada una:

Clave de asignación de valores de dominio

Comandos

MR_​Server

Establecimiento de comunicación con dispositivo

Interrupción de comunicación con dispositivo

Lectura bajo demanda (escalar)

Lectura bajo demanda (intervalo)

CD_​Server

Conexión remota

Desconexión remota

OD_​Server

Comprobación de estado de dispositivo

Para definir un URI de punto final de sustitución para un adaptador creado a partir de Adapter Development Kit, utilice el procedimiento siguiente:

  1. Abra SOA Composer para su configuración de BPEL.

    La URL de SOA Composer es http://server:port/soa/composer.

  2. Seleccione DG–EndpointOverrides.dvm en el panel izquierdo.
    • En Fusion Middleware v12.2.1, se encuentra en Compartido en la Vista de despliegue o en Asignaciones de Valores de Dominio en la vista de tipos.

    • En Fusion Middleware v12.2.2, se encuentra en Metadatos en la Vista de despliegue.

    La asignación de valores de dominio se abrirá en el panel derecho. El campo Descripción muestra las claves disponibles para la asignación de valores de dominio (solo se muestra la primera clave, pero puede deslizarse por el contenido para ver la lista). El panel también muestra una lista de claves definidas previamente.

  3. Haga clic en el botón Crear sesión (encima del panel izquierdo) para iniciar una sesión de edición.

  4. Haga clic en el icono (“+”) Agregar Valores de Dominio para añadir una nueva clave.

    Se abre el cuadro de diálogo Agregar Valores de Dominio.

  5. Introduzca los valores adecuados en el cuadro de diálogo Agregar Valores de Dominio como se muestra a continuación:

    • clave: la clave de asignación de valores de dominio para el URI de punto final que desea definir (consulte la tabla anterior).

    • EndpointURI: el URI de sustitución de punto final.

  6. Haga clic en Aceptar.

    Aparecerá la nueva asignación de valores de dominio en la lista de claves.

  7. Haga clic en el icono Guardar para guardar los valores de la asignación de valores de dominio.

  8. Haga clic en el botón Publicar para activar todos los cambios en la sesión de edición.

    Introduzca una nota opcional para la sesión en el cuadro de diálogo de publicación de sesión.

    Los cambios entran en vigor inmediatamente al publicarse la sesión.

    Haga clic en Desechar para rechazar los cambios.

    Haga clic en Salir para salir de la sesión actual. Tenga en cuenta que la sesión seguirá abierta cuando salga. Utilice Desechar para finalizar la sesión sin realizar cambios.