Histórico da Página
...
Nota | ||
---|---|---|
| ||
📢 O WebAgent tem data prevista de liberação até o final do 1o Trimestre de 2022, data que pode ser revista de acordo com os testes para sua liberação. |
Portuguese |
---|
WebAgentOs Navegadores modernos (ex: Edge, Chrome e Firefox) possuem um ambiente de execução segura, chamado Sandbox, que impede o acesso ao Sistema Operacional e ao dispositivo onde está sendo executado. O WebAgent é um aplicativo para habilitar acesso a informações e integrações que antes não eram possíveis com o seguro, que permitirá ao Smartclient HTML (via webapp). Devido aos Browsers modernos rodarem tudo de forma protegida em um ambiente chamado Sandbox o acesso ao Sistema Operacional é completamente fechado impossibilitando executar integrações via DLL/SO e acessar ao hardware do dispositivo. Com o WebAgent isso se torna possível e até funções antes não suportadas pelo Smartclient HTML agora podem ser utilizadas. Como utilizarwebapp) acesso a integrações (ex: Microsoft Office), aos arquivos do dispositivo e à execução de aplicativos nativos, operações bloqueadas pelos Navegadores, conforme citado acima. Os mecanismos de segurança para execução do WebAgent são:
O WebAgent permitirá ao Smartclient HTML a mesma usabilidade do SmartClient Desktop. Em sua primeira liberação, o WebAgent estará disponível para os Sistemas Operacionais:
ConfiguraçãoO WebAgent estará acessível através de um ícone na bandeja do usuário, facilitando seu acesso e uso: Para habilitar o uso dentro do pelo SmartClient HTML, Na na tela de configuração do WebApp no navegador é possível escolher a porta de inicialização e conexão com o WebAgent (por padrão a porta é a 21021). Exemplos de usoExemplo de uso com a integração MSExcel Microsoft Excel - Protheus: Exemplo de uso executando uma integração com DLL via ExeDllRun3: Exemplo de uso executando uma aplicação externa via ShellExecute: Exemplo de uso retornando as pastas de um diretório através da função Directory: |