Bei 4D ist es unsere Mission, Ihnen die leistungsfähigsten und modernsten Werkzeuge für Ihre Anwendungen zur Verfügung zu stellen. Um dies zu erreichen, müssen wir manchmal mit der Vergangenheit abschließen, um Platz für die Zukunft zu schaffen.
Wie bereits vor zwei Jahren angekündigt, wurde die Legacy-Netzwerkschicht (eine Technologie, die uns über 30 Jahre lang gute Dienste geleistet hat) offiziell als veraltet eingestuft. Heute gehen wir den letzten Schritt: Ab 4D 21 R3 wurde die Legacy-Schicht vollständig entfernt.
Dabei geht es jedoch nicht nur darum, alten Code zu entfernen, sondern sicherzustellen, dass Ihre Anwendungen automatisch von der Geschwindigkeit, Sicherheit und Stabilität unserer modernen Netzwerkstacks profitieren: ServerNet und QUIC.
Nahtloser Übergang
Wir haben diesen Übergang so reibungslos wie möglich gestaltet. 4D wählt nun automatisch die beste Netzwerkschicht für Sie aus, basierend auf Ihrem Projekttyp.
So funktioniert die Logik in der neuesten Version:
- Neue Projekte: Wenn Sie ein neues Projekt erstellen, verwendet 4D standardmäßig QUIC. Dies ist unsere fortschrittlichste Schicht, die überragende Stabilität und Leistung bietet, insbesondere in instabilen Netzwerken.
- Neue Binärdatenbanken: Da Binärdatenbanken QUIC nicht unterstützen, wird standardmäßig ServerNet verwendet, das eine leistungsstarke, moderne Alternative zum alten Protokoll bietet.
- Öffnen bestehender Anwendungen: Wenn Sie eine bestehende Anwendung (Projekt oder Binärdatei) öffnen, die noch für die Verwendung der „Legacy“-Schicht konfiguriert war, aktualisiert 4D die Einstellung automatisch auf ServerNet.
Was haben Sie davon?
Das Upgrade auf moderne Schichten ist nicht nur eine Anforderung, sondern ein bedeutendes Upgrade für Ihre Benutzer und Ihre Infrastruktur.
Mit ServerNet erhalten Sie Zugriff auf:
- Preemptive Prozesse: Maximieren Sie die Multi-Core-Leistung Ihres Servers.
- Unterstützung des Ruhemodus: Bessere Handhabung von Client-Rechnern, die in den Ruhemodus wechseln.
- Single Sign-On (SSO): Nahtlose Authentifizierung für Ihre Benutzer.
- Native Verschlüsselung: Sichern Sie Ihre Datenübertragungen sofort nach der Installation.
Mit QUIC profitieren Sie von allen Vorteilen von ServerNet und zusätzlich von:
- Unterstützung für Netzwerkwechsel: Bleiben Sie verbunden, auch wenn Sie von WLAN zu 4G/5G wechseln.
- Latenzresilienz: QUIC wurde spezielldafür entwickelt, in instabilen Netzwerken oder Netzwerken mit hoher Latenz eine bessere Leistung zu erzielen.
Was müssen Sie tun?
Um einen erfolgreichen Übergang zu gewährleisten, überprüfen Sie bitte Ihre Netzwerk- und Firewall-Konfigurationen.
Für die Nutzung von QUIC:
- Stellen Sie einfach sicher, dass Ihre Firewall den UDP-Port 19813 oder den von Ihnen festgelegten Port zulässt.
Für die Nutzung von ServerNet:
- Stellen Sie sicher, dass Ihre Firewall die TCP-Ports 19813 und 19814 zulässt.
- Wenn Sie den Standardport (19813) geändert haben, stellen Sie sicher, dass Ihr benutzerdefinierter Port und der darauf folgende Port (+1) für TCP-Verbindungen offen sind.
- Wir empfehlen außerdem, UDP 19813 zuzulassen, um Server-Broadcasting und die automatische Erkennung zu aktivieren.
Der letzte Schritt: Es ist Zeit für den Projektmodus!
Während ServerNet eine fantastische moderne Alternative für Binärdatenbanken darstellt, ist QUIC der Goldstandard für 4D-Netzwerke. Da QUIC ausschließlich für Projekte verfügbar ist, gab es noch nie einen besseren Zeitpunkt, um Ihre Binärdatenbanken in den Projektmodus zu konvertieren.
Durch den Wechsel in den Projektmodus schalten Sie nicht nur QUIC frei, sondern nutzen die volle Leistungsfähigkeit der modernen 4D-Entwicklung, einschließlich Quellcodeverwaltung (Git), klassenbasierter Programmierung, ultimativer Netzwerkausfallsicherheit und vielem mehr.
Wir freuen uns darauf, zu sehen, wie Ihre Anwendungen auf diesen modernen Grundlagen schneller und sicherer laufen!
Wie immer können Sie sich gerne an der Diskussion in den 4D-Foren beteiligen.
Für diesen Beitrag sind derzeit keine Kommentare verfügbar.