Configurando URIs de Pontos de Extremidade
Parte do processo de configuração é a configuração de seus compostos BPEL para funcionar com seu sistema Head-End definindo os URIs de Ponto de Extremidade adequados para cada um dos comandos. A abordagem padrão para definir URIs de Pontos de Extremidade é a reimplantação ou a reinstalação ou os compostos BPEL. Por exemplo, por padrão, alterar um adaptador do uso de ambiente de teste para um ambiente de produção usando o sistema de Head-End real requer a edição das opções de menu de instalação adequada e a reimplantação de compostos BPEL. Os URIs de Pontos de Extremidades definidos durante a instalação e a implantação de cada adaptador são listados na seção Planilhas de Trabalho de Instalação e Configuração do Smart Grid Gateway do Oracle Utilities Smart Grid Gateway.
Você também pode usar um Mapa de Valor de Domínio "Substituição de Ponto de Extremidade" para substituir URIs de Pontos de Extremidade definidos durante a implantação e a instalação. Esse DVM permite definir chaves específicas que fornecem um URL alternativo que substituirá o valor instalado original. CVMs de Substituição de Pontos de Extremidade podem ser editados usando o Oracle SOA Composer.
O DVM de substituição de pontos de extremidade do NES (D4–EndpointOverrides.dvm) usa um conjunto específico de chaves, cada uma usada para um ou mais comandos. A tabela a seguir lista as chaves de DVM disponíveis para o adaptador NES e o comando usado com cada uma:
Chave de DVM |
Comandos |
---|---|
DeviceManager |
Conexão Remota Desconexão Remota Ativação do Dispositivo Desativação do Dispositivo Leitura do On-Demand (Escalar) Leitura do On-Demand (Intervalo) |
EventManager |
Leitura do On-Demand (Escalar) Leitura do On-Demand (Intervalo) |
GatewayManager |
Conexão Remota Desconexão Remota Ativação do Dispositivo Desativação do Dispositivo Leitura do On-Demand (Escalar) Leitura do On-Demand (Intervalo) |
SettingManager |
Conexão Remota Desconexão Remota Ativação do Dispositivo Desativação do Dispositivo Leitura do On-Demand (Escalar) Leitura do On-Demand (Intervalo) |
UserManager |
Conexão Remota Desconexão Remota Ativação do Dispositivo Desativação do Dispositivo Leitura do On-Demand (Escalar) Leitura do On-Demand (Intervalo) |
ProcessCallout |
Funções de Saída do Usuário |
Para definir um URI de Ponto de Extremidade de substituição para o adaptador do NES, use o seguinte procedimento:
-
Abra o SOA Composer para sua configuração do BPEL.
O URL do SOA Composer é http://server:port/soa/composer.
-
Selecione o D4–EndpointOverrides.dvm no painel esquerdo.
-
No Fusion Middleware v12.2.1, ele está localizado em Compartilhado na Visualização de Implantação ou em Mapas de Valor de Domínio na Visualização de Tipos.
-
No Fusion Middleware v12.2.2, ele está localizado em Metadados na Visualização de Implantação.
O DVM será aberto no painel direito. O campo Descrição lista as chaves disponíveis para o DVM (apenas a primeira chave é mostrada, mas você pode rolar pelo conteúdo para visualizar a lista). O painel também exibe uma lista de chaves anteriormente definidas.
-
-
Clique no botão Criar Sessão (acima do painel esquerdo) para começar uma sessão de edição.
-
Clique no ícone Adicionar Valor de Domínio (“+”) para adicionar uma nova chave.
A caixa de diálogo Adicionar Valores de Domínio será aberta.
-
Digite os valores adequados na caixa de diálogo Adicionar Valores de Domínio da seguinte forma:
-
Chave: A chave do DVM para o URI de Ponto de Extremidade que você deseja definir (consulte a tabela acima).
-
EndpointURI: O URI de Ponto de Extremidade de substituição.
-
-
Clique em OK.
O novo valor de DVM aparecerá na lista de chaves.
-
Clique no ícone Salvar para salvar os valores de DVM.
-
Clique no botão Publicar para ativar todas as alterações na seção de edição.
Digite uma observação opcional para a seção na caixa de diálogo Publicar Sessão.
As alterações entram em vigor imediatamente depois da publicação da sessão.
Clique em Descartar para descartar as alterações.
Clique em Sair para sair da sessão atual. Observe que sua sessão ainda ficará aberta se você sair. Use Descartar para encerrar a sessão sem fazer alterações.