QUIC agora combina com as capacidades da ServerNet

A camada de rede QUIC é compatível com tantas características quanto a camada de rede ServerNet. Com 4D 20 R5, adicionamos compatibilidade para IPv6, broadcast, e Single Sign-on em Windows.

É claro que continuaremos a melhorá-la nas próximas versões para torná-la a melhor camada de rede que 4D já existiu.

Mas por agora, deixe-me falar um pouco mais sobre as últimas funcionalidades que adicionamos.

Nosso foco principal ao construir a camada de rede QUIC sempre foi a estabilidade, especialmente em redes de baixa qualidade. A camada de rede QUIC consegue isso de forma brilhante, com uma estabilidade inigualável em caso de perda de pacotes e um desempenho melhorado em redes de alto ping.

Com a generalização das redes móveis e Wi-Fi e a sua estabilidade reduzida, isso deverá melhorar significativamente a experiência dos seus clientes.

Ainda assim, não escrevemos uma nova camada de rede sem considerar o futuro, por isso aqui está uma olhadinha nas últimas alterações à camada de rede QUIC!

De volta ao futuro

Que título para introduzir o IPv6!

É verdade que a transição para o IPv6 não correu como esperado. Há uma década, estávamos muito perto de mudar a Internet inteiramente para o IPv6, e hoje… bem, ainda não chegámos lá. No entanto, a transição global está mais próxima do que nunca. A camada de rede QUIC melhora a compatibilidade de 4D em redes IPv6 comparada com ServerNet.

No ar

Deixe-me contar um pouco mais sobre a transmissão.

As opções de rede das Configurações de Estrutura mostram como publicar uma aplicação.

Quando publica uma aplicação 4D, o 4D Server responde a transmissões de 4D Remotes rodando na mesma sub-rede. Graças a essa caraterística, pode ver sua aplicação na aba Disponível do diálogo Conexão ao Servidor 4D. Da mesma forma, permite que sua aplicação engined se conecte automaticamente ao seu servidor na primeira vez que for executada.

Sua aplicação está configurada para rodar com a camada de rede QUIC, que suporta completamente broadcast. Ao mesmo tempo, as transmissões 4D são agora mais precisas; não as verá porque estão a correr aplicações com motores diferentes do seu. Isso também é válido para a camada ServerNet!

SSO em janelas

Graças ao Single Sign On, 4D é capaz de autenticar seus usuários automaticamente através de seu Active Directory. Apenas marque a caixa “Autenticação de usuário com servidor de domínio” nas opções de rede das Configurações de Estrutura, e quando seus usuários se conectarem ao servidor, será capaz de obter suas credenciais ligando:

$login:=Current client authentication($domain; $protocol)

Receberá o início de sessão e o domínio do utilizador, bem como o protocolo utilizado (NTLM ou Kerberos), o que lhe permitirá autenticá-los sem recorrer a uma caixa de diálogo de início de sessão/palavra-passe.

Estamos a aguardar os seus comentários.

Comprometemo-nos a resolver todos os problemas que encontrar e valorizamos os seus comentários.

Não hesite em usar a camada de rede QUIC e nos dê seu feedback no fórum 4D. Obrigado por fazer parte disso!

Nicolas Brachfogel
• Proprietário do produto e Desenvolvedor Senior -Nicolas Brachfogel entrou a 4D em 2017 como Senior Developer (4D Server e Networking). Como Product Owner para gerenciar o lançamento de Apple Silicon, está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais, além de garantir que as implementações de funcionalidade cumpram com as necessidades do cliente. Diplomado pelo Instituto Superior de Informática Aplicada (INSIA), Nicolas começou sua carreira como desenvolvedor de software em 2001. Depois de vários anos codificando em Java e C++, passou a especializar-se no desenvolvimento cliente-servidor para empresas de videogames. Como desenvolvedor/arquiteto de servidores, trabalhou com sucesso nas arquiteturas de servidores de muitos jogos (Dofus Arena, Drakerz, Trivial Pursuit Go!)