Entender o papel do aplicativo do cliente em uma sessão de protocolo Junos XML
Para criar uma sessão e se comunicar com o servidor de protocolo Junos XML, um aplicativo do cliente realiza os seguintes procedimentos, descritos nas seções indicadas :
Atende a quaisquer pré-requisitos necessários para uma conexão, conforme descrito em Satisfazendo os pré-requisitos para estabelecer uma conexão com o Junos XML Protocol Server.
Estabelece uma conexão com o servidor de protocolo Junos XML na plataforma de roteamento, comutação ou segurança, conforme descrito no Connecting to the Junos XML Protocol Server.
Inicia uma sessão de protocolo Junos XML, como descrito nas sessões de protocolo Do Junos XML.
Opcionalmente bloqueia a configuração do candidato, cria uma cópia privada da configuração ou abre uma instância do banco de dados de configuração efêmero.
Bloquear a configuração impede que outros usuários ou aplicativos a alterem ao mesmo tempo. Criar uma cópia privada da configuração permite que o aplicativo faça alterações sem afetar a configuração do candidato até que a cópia seja comprometida. Para obter mais informações, consulte o bloqueio e o desbloqueio da configuração do candidato ou a criação de uma cópia privada usando o protocolo Junos XML.
Para obter informações sobre o banco de dados de configuração efêmero, consulte Entender o banco de dados de configuração efêmero e ativar e configurar instâncias do banco de dados de configuração efêmero.
Solicita informações operacionais ou de configuração, ou altera a configuração, conforme descrito no envio de solicitações ao Junos XML Protocol Server.
(Opcional) Verifica a correção sintactica da configuração do candidato ou cópia privada antes de tentar empenhá-la, como descrito na verificação da sintaxe de configuração usando o Protocolo Junos XML.
Confirma alterações feitas na configuração do candidato ou cópia privada, conforme descrito no Compromisso da Configuração do Candidato Usando o Protocolo Junos XML, ou comete alterações feitas em uma instância aberta do banco de dados de configuração efêmera, conforme descrito em Comprometer e sincronizar dados de configuração efêmeros usando o protocolo NETCONF ou Junos XML.
Libera a configuração do candidato se ela estiver bloqueada ou fechar uma cópia privada da configuração ou uma instância aberta do banco de dados de configuração efêmero.
Outros usuários e aplicativos não podem alterar a configuração do candidato enquanto ela permanece bloqueada. Para obter mais informações, consulte o bloqueio e o desbloqueio da configuração do candidato ou a criação de uma cópia privada usando o protocolo Junos XML.
Termina a sessão de protocolo Junos XML e fecha a conexão com o dispositivo, como descrito em Encerrar uma sessão de protocolo Junos XML e fechar a conexão.