QUIC iguala ahora las capacidades de ServerNet

La capa de red QUIC ahora soporta tantas funcionalidades como la capa de red ServerNet. Con 4D 20 R5, añadimos soporte para IPv6, broadcast y Single Sign-on en Windows.

Por supuesto, continuaremos mejorándola en las próximas versiones para convertirla en la mejor capa de red que 4D haya tenido nunca.

Pero por ahora, permítanme hablar un poco más sobre las últimas funcionalidades que hemos añadido.

Nuestro principal objetivo al crear la capa de red QUIC ha sido siempre la estabilidad, especialmente en redes de baja calidad. La capa de red QUIC lo consigue brillantemente, con una estabilidad inigualable en caso de pérdida de paquetes y un rendimiento mejorado en redes de alto ping.

Con la generalización de las redes móviles y Wi-Fi y su menor estabilidad general, debería mejorar significativamente la experiencia de sus clientes.

Aun así, no escribimos una nueva capa de red sin tener en cuenta el futuro, ¡así que aquí tiene un vistazo a los últimos cambios de la capa de red QUIC!

De vuelta al futuro

¡Menudo título para presentar IPv6!

Es cierto que la transición a IPv6 no fue como se esperaba. Hace una década, estábamos muy cerca de cambiar Internet por completo a IPv6, y hoy… bueno, aún no hemos llegado a ese punto. Aun así, la transición global está más cerca que nunca. La capa de red QUIC mejora la compatibilidad de 4D en redes IPv6 en comparación con ServerNet.

En el aire

Permítame contar un poco más sobre la emisión.

Las opciones de red de los Ajustes de Estructura muestran cómo publicar una aplicación.

Cuando publica una aplicación 4D, el servidor 4D responde a las difusiones de los remotos 4D que se ejecutan en la misma subred. Gracias a esta funcionalidad, puede ver su aplicación en la pestaña Disponible del cuadro de diálogo Conexión a 4D Server. Del mismo modo, permite que su aplicación motorizada se conecte automáticamente a su servidor la primera vez que la ejecute.

Su aplicación está configurada para funcionar con la capa de red QUIC, que soporta totalmente la difusión. Al mismo tiempo, las difusiones 4D son ahora más precisas; no las verá porque se están ejecutando aplicaciones engined distintas de la suya. ¡Esto también es válido para la capa ServerNet!

SSO en windows

Gracias a Single Sign On, 4D es capaz de autenticar a sus usuarios automáticamente a través de su Active Directory. Simplemente marque la casilla «Autenticación del usuario con el servidor de dominio» en las opciones de red de la Configuración de la estructura, y cuando sus usuarios se conecten al servidor, podrá obtener sus credenciales mediante una llamada:

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

Recibirá el login del usuario y el dominio, así como el protocolo utilizado (NTLM o Kerberos), lo que le permitirá autenticarlos sin recurrir a un diálogo de login/contraseña.

Esperamos sus comentarios

Nos comprometemos a solucionar cualquier problema que encuentre y valoramos sus comentarios.

No dude en utilizar la capa de red QUIC y darnos su opinión en el foro 4D. ¡Gracias por formar parte de esto!

Nicolas Brachfogel
• Propietario de producto y Desarrollador Senior - Nicolas Brachfogel se unió a 4D en 2017 como Senior Developer (4D Server y networking). Como Product Owner para gestionar el lanzamiento de Apple Silicon, está a cargo de escribir historias de usuario y traducirlas en especificaciones funcionales, así como asegurarse de que las implementaciones de las funcionalidades satisfagan las necesidades del cliente. Diplomado por el Instituto Superior de Informática Aplicada (INSIA), Nicolas comenzó su carrera como desarrollador de software en 2001. Tras varios años codificando en Java y C++, pasó a especializarse en el desarrollo cliente-servidor para empresas de videojuegos. Como desarrollador/arquitecto de servidores, trabajó con éxito en las arquitecturas de servidores de muchos juegos (Dofus Arena, Drakerz, Trivial Pursuit Go!).