Em 4D v20 beta, estávamos animados para mostrar nosso trabalho na nova camada de rede QUIC. Como a camada ainda está na versão beta, nós a desativamos para a versão final LTS. A camada QUIC estará disponível nos lançamentos de recursos, para que possa acompanhar seu desenvolvimento e nos ajudar a melhorá-la.
Enquanto 4D v20 permitia a mudança de camadas de rede apenas em aplicações interpretadas e forçava uma nova compilação para aplicações com motor, 4D v20 R2 permite a mudança de camadas em aplicações compiladas/compiladas através das Configurações de Estrutura, Usuário e Banco de Dados para facilitar testes mesmo em produção.
Primeiro, vamos ver a nova opção Network Layer na aba Client-Server das Configurações:
Como pode ver, adicionamos um novo menu suspenso para escolher a camada de rede.
Pode mudar de ServerNet (a camada de rede padrão em 4D) para a camada de rede legado ou QUIC. Como a camada de rede QUIC é necessariamente criptografada, a caixa de seleção “criptografar comunicação Cliente-Servidor” é removida se selecionar a camada QUIC. Da mesma forma, o controle deslizante “Client-Server Connections Timeout” também é removido porque o UDP não lida com desconexões como o TCP.
Obrigado!
Também gostaríamos de lhe agradecer. O seu feedback sobre esta nova camada de rede e os relatórios de erros que apresenta ajudam-nos consideravelmente a melhorá-la. Estamos agora bastante satisfeitos com sua estabilidade e estamos trabalhando para adicionar as funcionalidades finais que ainda faltam. Como tal, em 4D v20 R2, a camada de rede QUIC ainda é uma versão beta que não deve ser usada num ambiente de produção.
Fique atento para as evoluções subsequentes!