Binário Harpia é o codinome para o novo Application Server (servidor de aplicação e seus componentes) versão 20.3.0.x do ERP Protheus da Totvs.
O servidor de aplicação é o serviço que disponibiliza o ambiente para o desenvolvimento, instalação e execução de regras de negócio de forma centralizada.
A Totvs traz maior robustez e simplificação do deployment para o Protheus Release 12.1.33 com o binário Harpia
Benefícios do Binário Harpia:
- Segregação do repositório de customizações
- Facilidade no momento de realizar a atualização do ambiente e simplificação na gestão e organização dos RPOs
- TTTM120.RPO – RPO principal com as funcionalidades do padrão
- CUSTOM.RPO – RPO com as customizações
- Facilidade no momento de realizar a atualização do ambiente e simplificação na gestão e organização dos RPOs
- Repositório multi-idioma
- Único RPO com múltiplos idiomas
- Melhoria no consumo de memória e CPU
- 300 USUÁRIOS COM HARPIA E LOBO GUARÁ
- O AppServer Harpia teve redução de ~ 21%de consumo de CPU;
- O AppServer Harpia teve redução de ~ 10%de consumo de memória;
- 3000 USUÁRIOS COM HARPIA E LOBO GUARÁ
- O AppServer Harpia teve redução de ~ 25%de consumo de CPU;
- O AppServer Harpia teve redução de ~ 17%de consumo de memória;
- 300 USUÁRIOS COM HARPIA E LOBO GUARÁ
- REST 2.0 (substituirá o atual REST ADVPL)
- Protocolos atuais de segurança nas camadas de aplicação e comunicação, feita em TLPP
- Versão 2 do SSL (Chave SSL2) descontinuada;
- Retorno em HTML de página “404 not found”, ao invés de retorno em Json;
- Barras extras no endereço das requisições não são mais desconsideradas;
- Alguns cabeçalhos informativos não serão mais enviados;
- Com foco em performance, o mecanismo da camada de accept é executado a cada ciclo de refresh rate do [ONSTART] do AppServer. A camada de Accept é feita no binário e foi construída em C++;
- O header Content-Type é devolvido com o valor do encode utf-8
- Novas tipagens e validações podem ser feitas agora como Annotation, Namespace, Nomes longos(tamanho de variáveis, funções, classes, propriedades e métodos é de 255 caracteres) e todas as novidades da nova linguagem
- Autenticação habilitada por padrão REST/WS
- Porta Multiprotocolo
- + simplicidade permitindo a configuração de uma única porta para diversas conexões
- + segurança – Tráfego de dados seguro utilizando conexão (SSL)
- Nova Tipagem de Dados TL++
- O novo servidor de aplicação também conta com uma nova tipagem de dados na linguagem TL++, a evolução do ADVPL.
- Identificação de erros de type mismatch em tempo de desenvolvimento
- Fonte de extensão *.prw poderá ser 1 2 convertido para *.tlpp
- Maior qualidade no código
- Opção de Tipar Váriaveis, Funções, Métodos, Parâmetros e Propriedades
- O novo servidor de aplicação também conta com uma nova tipagem de dados na linguagem TL++, a evolução do ADVPL.
Faça a atualização para o release 12.1.33 do ERP Protheus e aproveite as novas funcionalidades para o seu negócio.