...
Aviso |
---|
title | Versões anteriores à 12 é necessário o uso do TS com o RM, pelos motivos: |
---|
|
- Algumas telas ainda estão em Delphi.
- A comunicação entre o RM.exe e o Host é muito pesada e exige muito em relação ao consumo de banda.
A atualização da parte client é manual, ou seja, a cada atualização de patch ou release, as estações de trabalho precisam ser atualizadas manualmente. A versão 12 trouxe novas implementações que eliminam a necessidade do uso de TS, são elas: - *Mais telas foram migradas para tecnologia .NET, a mesma do RM.exe.
- **A comunicação entre o RM.exe e o Host sofreu bastante evolução, como a redução considerável do tamanho dos pacotes, compactação eficaz dos dados trafegados e otimização das chamadas ao servidor de aplicação.
- Criação do mecanismo de download do client RM sem a necessidade de instalador.
- Criação do mecanismo de update automático do servidor de aplicação e do client (RM.exe).
- Melhorias no cockpit para trabalhar em ambientes distribuídos e remotos.
* Não é possível utilizar o Smart Client RM para funcionalidades ainda em Delphi. ** Para uma boa experiência de uso, é recomendado que a latência máxima de rede entre a estação de trabalho e o servidor seja de no máximo 60 milissegundos.
Segue uma simples ilustração do resultado dessa evolução: - Nas versões anteriores a 12 havia a necessidade da camada de TS, conforme ilustração abaixo:
- Na versão 12 a camada de TS não se faz necessária, caso desejado pelo cliente, desde que a rede atenda aos requisitos mínimos:
- Desta forma o RM.exe se comunica diretamente com o Host sem a necessidade de um protocolo RDP:
|
Instalação do SmartCliente
Para
...
instalação
...
realize os procedimentos abaixo:
- Acesse o link http://servidor_de_aplicacao:porta/wsUpdate/ (onde o servidor e a porta devem ser substituídos de acordo com as configurações do ambiente, exemplo: http://187.94.63.227:8051/wsUpdate/) e realize o download do instalador para sua estação de trabalho, lembrando que é importante verificar se o firewall ou antivírus irá bloquear a execução do instalador.
A tag UpdateServerEnabled deve estar configurada = true, caso contrário o acesso a este link será desabilitado pelo Host.
- Concluído o download, execute o aplicativo RM.Install.exe em sua estação, informando o diretório que deseja salvar a aplicação.
...
Log
...
de Download
...
- Para adicionar a opção de Log do Download do Smart Client, é necessário executar o aplicativo rm.install.exe.
Para isso, execute o seguinte comando no cmd: rm.install.exe /APPPATH="c:\Nova pasta" /log=true , substituindo o diretório do arquivo:
Ou de uma forma mais simplificada rm.install.exe /log=true
O Log apresentará o seguinte layout:
Registrando o que ocorreu com sucesso e falha.
...
Informações |
---|
|
Informações |
---|
| Produto: Framework |
Informações |
---|
| Versão: 12.01.XX |
Informações |
---|
| Processo: Acesso Smart Client |
|
...