QUIC nyní odpovídá možnostem sítě ServerNet

Automaticky přeloženo z Deepl

Síťová vrstva QUIC nyní podporuje tolik funkcí jako síťová vrstva ServerNet. Ve verzi 4D 20 R5 jsme přidali podporu protokolu IPv6, vysílání a jednotného přihlašování v systému Windows.

V následujících verzích ji samozřejmě budeme dále vylepšovat, aby byla nejlepší síťovou vrstvou, jakou kdy 4D mělo.

Prozatím mi však dovolte, abych se trochu více zmínil o posledních funkcích, které jsme přidali.

Při vytváření síťové vrstvy QUIC jsme se vždy soustředili především na stabilitu, zejména v nekvalitních sítích. Síťová vrstva QUIC toho skvěle dosahuje díky bezkonkurenční stabilitě v případě ztráty paketů a lepšímu výkonu v sítích s vysokým počtem přenosů.

S generalizací mobilních sítí a sítí Wi-Fi a jejich celkově sníženou stabilitou by to mělo výrazně zlepšit zkušenosti vašich zákazníků.

Přesto nepíšeme novou síťovou vrstvu bez ohledu na budoucnost, takže zde je pohled na nejnovější změny síťové vrstvy QUIC!

Zpět do budoucnosti

Jaký název pro představení protokolu IPv6!

Je pravda, že přechod na IPv6 neproběhl podle očekávání. Před deseti lety jsme byli velmi blízko k úplnému přechodu internetu na IPv6 a dnes… no, ještě tam nejsme. Přesto je globální přechod blíže než kdykoli předtím. Síťová vrstva QUIC zlepšuje kompatibilitu 4D v sítích IPv6 ve srovnání se sítí ServerNet.

Ve vzduchu

Dovolte mi, abych vám o vysílání řekl něco více.

Možnosti sítě v Nastavení struktury ukazují, jak publikovat aplikaci.

Když publikujete aplikaci 4D, server 4D odpovídá na vysílání z dálkových ovladačů 4D běžících ve stejné podsíti. Díky této funkci můžete svou aplikaci vidět na kartě Dostupné v dialogovém okně Připojení k serveru 4D. Stejně tak umožňuje, aby se vaše enginová aplikace při prvním spuštění automaticky připojila ke svému serveru.

Vaše aplikace je nastavena pro běh se síťovou vrstvou QUIC, která plně podporuje vysílání. Současně jsou nyní vysílání 4D přesnější; neuvidíte je, protože jsou spuštěny jiné enginové aplikace než vaše vlastní. To platí i pro vrstvu ServerNet!

SSO v systému Windows

Díky funkci Single Sign On dokáže 4D automaticky ověřovat uživatele prostřednictvím služby Active Directory. Stačí zaškrtnout políčko „Ověřování uživatele pomocí doménového serveru“ v síťových možnostech v Nastavení struktury, a když se vaši uživatelé připojí k serveru, budete moci získat jejich přihlašovací údaje voláním:

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

Obdržíte přihlašovací jméno a doménu uživatele a také použitý protokol (NTLM nebo Kerberos), což vám umožní ověřit je, aniž byste se museli uchylovat k dialogu přihlašovacího jména a hesla.

Čekáme na vaši zpětnou vazbu.

Jsme odhodláni řešit všechny problémy, na které narazíte, a vážíme si vaší zpětné vazby.

Neváhejte používat síťovou vrstvu QUIC a poskytněte nám zpětnou vazbu na fóru 4D. Děkujeme, že jste se na tom podíleli!

Nicolas Brachfogel
• Product Owner & Senior Developer • Nicolas Brachfogel nastoupil do 4D v roce 2017 jako senior vývojář (4D server a sítě). Jako Product Owner, který řídí vydání Apple Silicon, má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací a také zajišťuje, aby implementace funkcí vyhovovaly potřebám zákazníků. Nicolas, absolvent Institut Supérieur d'Informatique Appliquée (INSIA), začal svou kariéru jako softwarový vývojář v roce 2001. Po několika letech kódování v Javě a C++ se specializoval na vývoj klient-server pro společnosti zabývající se videohrami. Jako serverový vývojář/architekt úspěšně pracoval na serverových architekturách mnoha her (Dofus Arena, Drakerz, Trivial Pursuit Go!).