Naším posláním ve společnosti 4D je poskytovat vám ty nejspolehlivější a nejmodernější nástroje pro vaše aplikace. Abychom toho dosáhli, musíme se někdy rozloučit s minulostí a uvolnit místo pro budoucnost.
Jak jsme oznámili před dvěma lety, technologie Legacy Network Layer (která nám dobře sloužila více než 30 let) byla oficiálně označena za zastaralou. Dnes podnikáme poslední krok: počínaje verzí 4D 21 R3 byla vrstva Legacy zcela odstraněna.
Nejde však pouze o odstranění starého kódu, ale o to, aby vaše aplikace automaticky těží z rychlosti, bezpečnosti a stability našich moderních síťových stacků: ServerNet a QUIC.
Hladký přechod
Tento přechod jsme navrhli tak, aby proběhl co nejhladčeji. 4D nyní automaticky vybírá nejlepší síťovou vrstvu na základě typu vašeho projektu.
Takto funguje logika v nejnovější verzi:
- Nové projekty: Když vytvoříte nový projekt, 4D nastaví jako výchozí QUIC. Jedná se o naši nejpokročilejší vrstvu, která nabízí vynikající stabilitu a výkon, zejména v nestabilních sítích.
- Nové binární databáze: Jelikož binární databáze nepodporují QUIC, budou ve výchozím nastavení používat ServerNet, který poskytuje vysoce výkonnou a moderní alternativu ke starému protokolu.
- Otevírání existujících aplikací: Pokud otevřete existující aplikaci (projekt nebo binární), která byla stále nakonfigurována pro použití vrstvy „Legacy“, 4D automaticky aktualizuje nastavení na ServerNet.
Co tím získáte?
Přechod na moderní vrstvy není jen požadavkem; je to významné vylepšení pro vaše uživatele i infrastrukturu.
S ServerNet získáte přístup k:
- Preemptivním procesům: Maximalizujte výkon vícejádrových procesorů vašeho serveru.
- Podpora režimu spánku: Lepší zpracování klientů přecházejících do režimu spánku.
- Single Sign-On (SSO): Hladké ověřování pro vaše uživatele.
- Nativní šifrování: Zabezpečte přenos dat ihned po instalaci.
S QUIC získáte všechny výhody ServerNetu a navíc:
- Podpora přepínání sítí: Zůstaňte připojeni i při přechodu z Wi-Fi na 4G/5G.
- Odolnost vůči latenci: QUIC je speciálně navržen tak, aby podával lepší výkon v nestabilních sítích nebo sítích s vysokou latencí.
Co musíte udělat?
Aby byl přechod úspěšný, zkontrolujte prosím konfiguraci sítě a brány firewall.
Pro použití QUIC:
- Ujistěte se, že váš firewall povoluje port UDP 19813 nebo port, který jste definovali.
Pro použití ServerNet:
- Ujistěte se, že váš firewall povoluje TCP porty 19813 a 19814.
- Pokud jste změnili výchozí port (19813), ujistěte se, že váš vlastní port a následující port (+1) jsou otevřené pro TCP připojení.
- Doporučujeme také povolit UDP 19813, aby bylo možné vysílání serveru a automatická detekce.
Poslední krok: Je čas přejít na režim Project!
Zatímco ServerNet je fantastickou moderní alternativou pro binární databáze, QUIC představuje zlatý standard síťových technologií 4D. Protože je QUIC k dispozici výhradně pro projekty, nikdy nebyla lepší příležitost převést vaše binární databáze do projektového režimu.
Přechodem do projektového režimu nejen odemknete QUIC, ale také využijete plný potenciál moderního vývoje 4D, včetně správy zdrojového kódu (Git), programování založeného na třídách, maximální odolnosti sítě a tak dále.
Těšíme se, až uvidíme, jak vaše aplikace běží rychleji a bezpečněji na těchto moderních základech!
Jako vždy se můžete zapojit do diskuze na fórech 4D.
K tomuto příspěvku zatím nelze přidávat komentáře.