Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Estado
subtletrue
colourGreen
titletlpp - language

Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

A premissa fundamental da solução de dyncall é a alta resiliência. Isso quer dizer que o processo Application Server fica isolado do processo executor da DLL.
Um processo não interfere na robustez do outro, ou seja, qualquer problema de execução ou travamento da biblioteca dinâmica não impacta em uma queda abrupta O modelo de sandbox garante que qualquer eventualidade ou exceção que ocorra do lado da biblioteca dinâmica não interfira no funcionamento resiliente do servidor de aplicação.Mais que isso, esses eventos são tratados e graciosamente reportados à aplicação TLPP

 Por outro lado, se um processo sandbox está operando normalmente e o servidor de aplicação é fechado via gerenciamento de tarefas, kill ou monitoramento Protheus, o sandbox também tem a inteligência de se auto-finalizar, pois não tem mais sentido continuar ativo.

Em resumo, a solução está o tempo todo olhando para os dois pólos - appserver e sandbox - entendendo que falhas podem acontecer de um lado ou de outro e a “saúde” do ambiente de produção deve ser preservada, sem quedas inesperadas.