Child pages
  • Estado da conexão com o barramento Openbus
Skip to end of metadata
Go to start of metadata

O administrador dos sistemas Logistic tem disponível uma interface que exibe o estado corrente da conexão com o barramento Openbus. O objetivo é oferecer uma visibilidade de possíveis problemas que possam impedir o uso do barramento pelos servidores Logistic, ajudando em um primeiro nível de diagnóstico.

Os estados exibidos da janela podem ser os seguintes:

  • Habilitação para conexão ao barramento
  • Conexão com o barramento
  • Disponibilidade de <Nome do Serviço>
  • Publicação de <Nome do Serviço>

Cada um desses estados é descrito a seguir.

Habilitação para conexão ao barramento

Esse estado se refere a configuração do servidor que habilita ou desabilita a conexão com o barramento. Essa configuração é feita com a propriedade openbus.enabled.

As condições possíveis são:

  • O servidor <Nome do Servidor> está habilitado para conexão com o barramento.

  • O servidor <Nome do Servidor> não está habilitado para conexão com o barramento.

Essa condição pode ser alterada, editando as opções de configuração. O botão Alterar apresenta a seguinte janela:

Por exemplo, após desabilitar o campo na janela acima e acionar o botão Alterar, as condições do estado do barramento passam a ficar da seguinte forma:

Conexão com o barramento

Esse estado se refere ao resultado da conexão com o barramento pelo servidor do sistema da Logistica. A conexão que envolve tanto o acesso a máquina e a porta onde o Openbus está executando como também a autenticação do servidor da Logística no barramento.

As condições possíveis são:

  •    A conexão com o barramento foi iniciada e autenticada com sucesso.
  •    Não há conexão com o barramento.
  •    A conexão não foi autenticada com sucesso.
  •    Os serviços do barramento não estão disponíveis.

Essa condição pode ser alterada, editando as opções de configuração. O botão Alterar apresenta a seguinte janela:

Disponibilidade de <Nome do Serviço>

Esse estado somente existe nos sistemas que consomem serviços no barramento. Nesse caso, todos os componentes de serviços utilizados possuem uma linha na janela de estado, exibindo a condição em que se encontra e as opções de configuração. 

As condições possíveis são:

  •    <Nome do Serviço> está disponível no barramento.
  •    Erro no acesso ao <Nome do Serviço>:  <Descrição do erro>

Os possíveis erros são:

  •    O servidor <Nome do Servidor> não está habilitado para conexão com o barramento.
  •    Não há conexão com o barramento.
  •    Os serviços do barramento não estão disponíveis.
  •    Falha inesperada no acesso ao barramento (<Erro interno no acesso ao Openbus>).
  •    Não foi encontrado um serviço registrado por <Nome da Entidade Provedora do Serviço> com a faceta <Faceta do Serviço>.
  •    Encontrado mais de um serviço registrado por <Nome da Entidade Provedora do Serviço> com a faceta <Faceta do Serviço>.

 

Note que esse estado não pode ter as opções de configuração alteradas pelo administrador porque essa configuração depende de cada sistema da Logística que requisita serviços ao barramento. Futuramente essa opção pode ser fornecida.

Publicação de <Nome do Serviço>

Esse estado somente existe nos sistemas que publicam serviços no barramento. Nesse caso, todos os componentes de serviços publicados possuem uma linha na janela de estado, exibindo a condição em que se encontra e as opções de configuração. 

As condições possíveis são:

  • <Nome do Serviço> publicado com sucesso no barramento.
  • <Nome do Serviço> não está habilitado para publicação no barramento.
  • Erro na publicação de <Nome do Serviço>: <Descrição do Erro>

Os possíveis erros são:

  •    O servidor <Nome do Servidor> não está habilitado para conexão com o barramento.
  •    Não há conexão com o barramento.
  •    Os serviços do barramento não estão disponíveis.
  •    Falha inesperada no acesso ao barramento (<Erro interno no acesso ao Openbus>).
  •    Não foi encontrado um serviço registrado por <Nome da Entidade Provedora do Serviço> com a faceta <Faceta do Serviço>.
  •    Encontrado mais de um serviço registrado por <Nome da Entidade Provedora do Serviço> com a faceta <Faceta do Serviço>.

Da mesma forma que acontece no caso de serviços consumidos, esse estado não pode ter as opções de configuração alteradas pelo administrador porque essa configuração depende de cada sistema da Logística que publica seus serviços no barramento. Futuramente essa opção pode ser fornecida.

  • No labels