Manual 3 Camadas
Manual 3 Camadas para o Sistema Apollo/BRAVOS
...
/Autoshop
O que é?
O sistema Apollo/BRAVOS em 3 camadas é uma solução desenvolvida para utilização dos programas em arquitetura de 3 camadas.
...
O sistema 3 camadas é constituído sempre por dois executáveis: um executável é responsável pela interface com o cliente (exemplo: ApolloClient.exe ou BRAVOSClient.exe) e um outro executável (exemplo ApolloServerApp.exe) que faz o processamento e o meio de campo entre o cliente e o servidor de banco de dados.
Com isto, o programa cliente, exemplo ApolloClient/BRAVOSClient, não acessa diretamente o banco de dados. Ele acessa o servidor de aplicação, neste caso o ApolloServerApp. O servidor de aplicação por sua vez acessa o banco de dados e devolve a informação já processada para o programa cliente.
...
A diferença na configuração é que sem ele os aplicativos clientes apontarão diretamente para os servidores, já com o uso do redirecionador, os aplicativos clientes apontarão para o RedirecionadorDatasnap, e este baseado no seu mapeamento (ConexaoRedireciona.dat) apontará o cliente para o melhor servidor de aplicação (mais ocioso no caso de haver mais de um servidor configurado).
Abrangência
Todas as Revendas que desejarem utilizar o sistema Apollo/BRAVOS em 3 camadas.
...
[DATABASE]=CENTRALAGENDAMENTOS:200.168.0.15:226
- Execute a instalação do serviço do Windows:
- Abra o prompt do DOS;
- Posicione-se na pasta do Apollo/BRAVOS onde consta o executável “RedirecionaDatasnap.exe”;
- Execute o comando: RedirecionaDatasnap /install;
- Verifique/inicie a execução do serviço instalado:
- Execute o programa Serviços (Serviços do Windows);
- Localize o serviço “Redirecionador Datasnap”;
- Veja se o serviço está inicializado automaticamente ou inicie o serviço manualmente (menu Ação > Iniciar, ou com o botão direito do mouse clique sobre o nome do serviço e selecione a opção <Iniciar>).
...
Também é possível encerrar alguma conexão (Kick Usuário), criar ou visualizar o arquivo monitor.txt das conexões cliente (Habilita Monitor, Desabilita Monitor e Visualiza Monitor), através do botão direito do mouse sobre o usuário na grade, caso seja necessário, conforme tela a seguir:
- Execute os programas clientes nas estações (exemplo: ApolloClient.exe ou BRAVOSClient.exe, ControlePatrimonialClient.exe, EISAdmClient.exe, EISRevClient.exe, etc.) e verifique que ele aparece na grade do passo anterior.
...