Na 4D, a nossa missão é fornecer-lhe as ferramentas mais robustas e modernas para as suas aplicações. Para tal, por vezes temos de deixar o passado para trás para dar lugar ao futuro.
Conforme anunciado há dois anos, a Camada de Rede Legada (uma tecnologia que nos serviu bem durante mais de 30 anos) foi oficialmente descontinuada. Hoje, estamos a dar o passo final: a partir do 4D 21 R3, a camada Legada foi completamente removida.
Mas não se trata apenas de remover código antigo; trata-se de garantir que as suas aplicações beneficiem automaticamente da velocidade, segurança e estabilidade das nossas pilhas de rede modernas: ServerNet e QUIC.
Transição sem sobressaltos
Concebemos esta transição para ser o mais suave possível. O 4D agora gere automaticamente a escolha da melhor camada de rede para si, com base no tipo de projeto.
Eis como a lógica funciona na versão mais recente:
- Novos projetos: Quando cria um novo projeto, o 4D utiliza o QUIC por predefinição. Esta é a nossa camada mais avançada, oferecendo estabilidade e desempenho superiores, especialmente em redes instáveis.
- Novas bases de dados binárias: Uma vez que as bases de dados binárias não suportam QUIC, serão definidas por predefinição para ServerNet, proporcionando uma alternativa moderna e de alto desempenho ao protocolo antigo.
- Abertura de aplicações existentes: Se abrir uma aplicação existente (projeto ou binária) que ainda esteja configurada para utilizar a camada «Legacy», o 4D atualizará automaticamente a configuração para ServerNet.
O que ganha com isto?
A atualização para camadas modernas não é apenas um requisito; é uma grande melhoria para os seus utilizadores e a sua infraestrutura.
Com o ServerNet, obtém acesso a:
- Processos preventivos: Maximize o poder multi-core do seu servidor.
- Suporte ao Modo de Suspensão: Melhor gestão das máquinas cliente que entram em modo de suspensão.
- Single Sign-On (SSO): Autenticação sem interrupções para os seus utilizadores.
- Encriptação nativa: Proteja as suas transmissões de dados de imediato.
Com o QUIC, obtém todas as vantagens do ServerNet, além de:
- Suporte à mudança de rede: Mantenha-se ligado mesmo ao mudar de Wi-Fi para 4G/5G.
- Resiliência à latência: O QUIC foi especificamente concebido para ter um melhor desempenho em redes instáveis ou de alta latência.
O que precisa de fazer?
Para garantir que a sua transição seja bem-sucedida, verifique as configurações da sua rede e da sua firewall.
Para utilizar o QUIC:
- Certifique-se apenas de que o seu firewall permite a porta UDP 19813, ou a que tiver definido.
Para utilizar o ServerNet:
- Certifique-se de que o seu firewall permite as portas TCP 19813 e 19814.
- Se tiver alterado a porta predefinida (19813), certifique-se de que a sua porta personalizada e a seguinte (+1) estão abertas para ligações TCP.
- Recomendamos também que permita a porta UDP 19813 para ativar a transmissão do servidor e a deteção automática.
O passo final: está na hora de passar para o Project!
Embora o ServerNet seja uma alternativa moderna fantástica para bases de dados binárias, o QUIC representa o padrão de excelência das redes 4D. Como o QUIC está disponível exclusivamente para projetos, nunca houve melhor altura para converter as suas bases de dados binárias para o modo de projeto.
Ao mudar para o modo de projeto, não se limita a desbloquear o QUIC; aproveita todo o poder do desenvolvimento 4D moderno, incluindo controlo de código-fonte (Git), programação baseada em classes, resiliência de rede máxima e assim por diante.
Estamos entusiasmados por ver as suas aplicações a funcionar mais rapidamente e com maior segurança nestas bases modernas!
Como sempre, sinta-se à vontade para participar na discussão nos Fóruns 4D.
De momento, não é possível deixar comentários nesta publicação.