Edición de ficheros de configuración
En esta sección se describen los cambios que se deben realizar en diversos ficheros de configuración y creación para permitir que los servidores de aplicación utilizados en la implantación se comuniquen entre sí y para soportar los detalles del sistema de recopilación de datos. Estos ficheros también se utilizan en el empaquetado y el despliegue de los procesos.
Definiciones de servidor
Para que el adaptador funcione correctamente, debe definir los servidores de aplicación que ejecutan los componentes utilizados por el adaptador para que se comuniquen entre sí como se indica a continuación:
-
El servidor de aplicación de Oracle Utilities Smart Grid Gateway debe poder enviar y recibir mensajes del servidor de aplicación de SOA Suite.
-
El servidor de aplicación de SOA Suite debe poder enviar y recibir mensajes del servidor de aplicación del sistema de recopilación de datos y el servidor de aplicación de Oracle Utilities Smart Grid Gateway.
-
El servidor de aplicación del sistema de recopilación de datos debe poder recibir y enviar mensajes al servidor de aplicación de SOA Suite.
A continuación, se indican los tipos de servidores y tokens que se deben sustituir para cada uno. Después se muestran los ficheros de configuración específicos que deben modificarse, así como la ubicación de cada fichero que se debe modificar. Tenga en cuenta que se indica un puerto, pero puede que no sea necesario, según el tipo de instalación. También debe tener en cuenta que el servidor de SOA deberá tener definido el nombre de partición que se utiliza.
-
Servidor de SOA: es el servidor de aplicación que ejecuta los componentes de SOA Suite, incluidos Oracle Service Bus (OSB) y Oracle Business Process Execution Language (BPEL). Se hace referencia al servidor de SOA mediante los tokens siguientes:
-
{SOA_HOST}: el servidor en el que se ha instalado el servidor de SOA.
-
{SOA_PORT_NUMBER}: el puerto utilizado por el servidor de SOA.
-
{SOA_PARTITION_DG}: la partición utilizada por el servidor de SOA. Hay diferentes particiones para los distintos adaptadores utilizados por Oracle Utilities Smart Grid Gateway.
-
-
Servidor XAI (OUAF): es el servidor de aplicación que ejecuta el software de Oracle Utilities Smart Grid Gateway (incluido Oracle Utilities Application Framework o OUAF), incluidos los componentes de mensajes entrantes/salientes. Se hace referencia a este servidor utilizando los tokens siguientes:
-
{WEB_WLHOST}: el servidor en el que se han instalado Oracle Utilities Smart Grid Gateway y los componentes de mensajes.
-
{WEB_WLPORT}: el puerto utilizado por la aplicación Oracle Utilities Smart Grid Gateway.
-
{WEB_CONTEXT_ROOT}: el directorio raíz en el que está el servicio web entrante de Oracle Utilities Smart Grid Gateway.
-
-
Servidor de recopilación de datos de infraestructura de medición avanzada: es el servidor de aplicación que ejecuta el software del sistema de recopilación de datos. Se hace referencia al servidor de recopilación de datos de infraestructura de medición avanzada mediante los tokens siguientes:
-
{Headend_MR_Server_DG}: la URL para la implantación de MultiSpeak de MR_Server del sistema de recopilación de datos real o la URL a un arnés de pruebas de emulador que se utiliza (si procede). Por ejemplo, Adapter Development Kit incluye una configuración de soapUI que se puede utilizar para emular un sistema de recopilación de datos a efectos de prueba.
-
{Headend_CD_Server_DG}: la URL para la implantación de MultiSpeak de CD_Server del sistema de recopilación de datos real o la URL a un arnés de pruebas de emulador que se utiliza (si procede). Por ejemplo, el adaptador genérico incluye una configuración de soapUI que se puede utilizar para emular un sistema de recopilación de datos a efectos de prueba.
-
Headend_OD_Server_DG}: la URL para la implantación de MultiSpeak de MR_Server del sistema de recopilación de datos real o la URL a un arnés de pruebas de emulador que se utiliza (si procede). Por ejemplo, el adaptador genérico incluye una configuración de soapUI que se puede utilizar para emular un sistema de recopilación de datos a efectos de prueba.
-
Además, las credenciales para el servidor de WebLogic se deben especificar en el fichero build.properties de la carpeta de despliegue:
-
{WebLogic_UserID}: el ID de usuario utilizado para conectarse al servidor de WebLogic.
-
{WebLogic_Password}: la contraseña de usuario para el {WebLogic_UserID} utilizado para conectarse al servidor de WebLogic.