Procesos de BPEL

Estos procesos son responsables de realizar la conversión del formato de Oracle Utilities al formato de MultiSpeak 4.1, realizando llamadas de proceso y llamando al punto final remoto para disparar los eventos de dispositivo.

Proceso de compuesto OnDemandRead: llama al punto final remoto para disparar el evento de lectura bajo demanda. Una respuesta asíncrona responde a la capa de OUAF cuando llega la lectura.

Proceso de compuesto ConnectDisconnect: llama al punto final remoto para disparar el evento de conexión/desconexión. Una respuesta asíncrona responde a la capa de OUAF cuando llega la confirmación del evento solicitado.

Proceso de compuesto CommissionDecommission: llama al punto final remoto para disparar el evento de establecimiento o interrupción de comunicación. Una vez finalizada la llamada síncrona, se llama a uno de los siguientes segundos servicios de llamada de negocio, para determinar si se debe ejecutar la llamada "recibida" o "finalizada" relacionada:

  • isExecutingCommissionReceived-Callout

  • isExecutingCommissionCompleted-Callout

  • isExecutingDecommissionReceived-Callout

  • isExecutingDecommissionCompleted-Callout

Compuesto DeviceStatusCheck: llama al punto final remoto para disparar el evento de inicio de detección de interrupción del suministro. Una respuesta asíncrona responde a la capa de OUAF cuando llega la confirmación del evento solicitado.

Compuesto ProcessCallout: esta llamada de negocio proporciona un punto en el que los clientes y los responsables de implantación pueden incorporar lógica de negocio y transformaciones personalizadas. Este compuesto incluye los WSDL y la lógica de procesamiento para todos los procesos de MultiSpeak. La implantación por defecto de cada método es una devolución directa de la entrada.

Para información adicional sobre los procesos de BPEL incluidos en Adapter Development Kit de Oracle Utilities Smart Grid Gateway, consulte Procesamiento del lenguaje de ejecución de procesos de negocio.

Servicios web

Todos estos servicios web se definen en el sistema de recopilación de datos. Los WSDL se añadieron a una capa de almacén de metadatos (MDS) en OUAF y todas las referencias al punto de WSDL señalan a esta ubicación de almacén de metadatos. Estos servicios web tienen seguridad HTTP por defecto. Tal vez tenga que modificar la seguridad como parte de su implantación.

Servicio web

Proceso BPEL relacionado

Descripción

CB_​ServerService

ConnectDisconnect

Este servicio web define la interfaz de devolución mediante la cual se devuelve el estado al sistema de llamada.

A este servicio web solo se llama mediante el sistema de recopilación de datos, no por OUAF. En el compuesto solo se implanta el método web CDStateChangeNotification.

El formato de URI de punto final es: http://<EM_​SERVER>:<EM_​SERVER_​PORT>/soa-infra/services/Generic Adapter/ConnectDisconnect/CB_​ServerService

CB_​Server

OnDemandRead

Este servicio web define la interfaz de devolución mediante la que se devuelve la lectura al sistema de llamada.

A este servicio web solo se llama mediante el sistema de recopilación de datos, no por OUAF. En el compuesto solo se implanta el método web ReadingChangedNotification.

El formato de URI de punto final es: http://<EM_​SERVER>:<EM_​SERVER_​PORT>/soa-infra/services/Generic Adapter/OnDemandRead/CB_​Server

OA_​ServerService

DeviceStatusCheck

Este servicio web define la devolución asíncrona para InitateOutageDetectionEventRequest para las respuestas solicitadas.

A este servicio web solo se llama mediante el sistema de recopilación de datos, no por OUAF. En el compuesto solo se implantan los métodos web ODEventNotification, PingURL y GetMethods.

El formato de URI de punto final es: http://<EM_​SERVER>:<EM_​SERVER_​PORT>/soa-infra/services/Generic Adapter/DeviceStatusCheck/OA_​ServerService

Para información adicional sobre los servicios web incluidos en Adapter Development Kit de Oracle Utilities Smart Grid Gateway, consulte Procesamiento del lenguaje de ejecución de procesos de negocio.