o que fazemos‎ > ‎módulos‎ > ‎
O Engine é a camada tecnológica básica desenvolvida pela UNUM para proporcionar excelente grau de interação entre os sistemas empresarias e seus usuários.

Para atingir este objetivo, o Engine distribui o processamento das informações entre vários servidores espalhados geograficamente, proporcionando maior performance e escalabilidade a todos os módulos do Sistema UNUM.

Além disso, oferece maior produtividade ao desenvolvimento de aplicativos empresariais para Web, eliminando complexidades, permitindo ao desenvolvedor manter foco nas regras de negócios dos clientes.

Para tanto, o Engine possui comportamento híbrido, funcionando como Servidor de Aplicação e Servidor HTTP, mas cada um com suas diferentes responsabilidades:


Servidor HTTP
  • Fornece páginas web e outros conteúdos semelhantes para browsers, maximizando a utilização de informações disponíveis localmente em seu UNUMdataCache;
  • Executa código UNUMjavascript para montar o conteúdo dinâmico;
  • Solicita que o Servidor de Aplicação acesse o banco de dados ou execute código UNUMjavascript remotamente, quando necessita informações que não estão disponíveis em seu UNUMdataCache.

Servidor de Aplicação
  • Executa código UNUMjavascript sob demanda do Servidor HTTP;
  • Acessa o banco de dados usando diretamente as bibliotecas do fornecedor do software do banco, sem intermediários.
Responsabilidades em comum no Engine
  • Manter o UNUMdataCache atualizado;
  • Executar código UNUMjavascript em intervalos marcados.
O real poder do Engine está em funcionar como servidor HTTP em computadores remotos e permitir que os usuários destas máquinas as acessem como um servidor local. A maioria das informações necessárias para se montar páginas web já se encontra no UNUMdataCache. Outras informações transacionais que não estejam armazenadas em cache devem ser buscadas no Engine que atua como Servidor de Aplicações.
perguntas frequentes
  • Como executar um código JavaScript diretamente no IDE? O ambiente de desenvolvimento do sistema UNUM é composto basicamente por dois tipos de guias: IDE: para criar, alterar e excluir os diretórios e arquivos;iDBC SQL: para executar consultas ...
    Postado em 30/11/2011 04:14 por Reginaldo Marcilon
  • Como fazer para criar e publicar WebServices? A partir da versão 9.1.0.3 do iEngine já é possível criar e publicar WebServices. A publicação é toda feita em java, enquanto que a implementação da regra ...
    Postado em 31/03/2011 13:03 por Paulo Rogério
Exibindo postagens 1 - 2 de 23. Exibir mais »

atualizações
  • 2012.5 Defeitos CorrigidosEm decorrência da mudança do gerenciador de memória do engine, uma rotina de instalação deste novo gerenciador era disparada durante a inicialização do engine. Isto causava, em alguns ...
    Postado em 17/05/2012 11:00 por Christine Medeiros
  • 2012.4 Defeitos CorrigidosAo executar internamente a sincronização do Cache Local, ocorria intermitência relacionada ao recebimento da última alteração realizada na Virtual File System. (por Marcelo Campos Rocha, #4146632)[0,iEngine ...
    Postado em 04/05/2012 05:54 por Christine Medeiros
Exibindo postagens 1 - 2 de 8. Exibir mais »

documentação
   manuais
   artigos

engine

comunidades
   blog
   twitter