Produkt

Šifrování. Ověřování pravosti a ověřování certifikátů certifikační autoritou

Automaticky přeloženo z Deepl

V posledních verzích byly výrazně rozšířeny možnosti zabezpečení systému 4D, zejména v oblasti certifikátů. Patří sem automaticky generované certifikáty pro komunikaci mezi klientem a serverem, podpora certifikátů ECDSA a ve verzi 4D 20 R7 také ověřování platnosti autority certifikátu pro komunikaci mezi klientem a serverem u enginových aplikací. Někteří zákazníci vyžadují nejvyšší úroveň zabezpečení, což podtrhuje důležitost těchto funkcí.

Zabezpečení však může být složité a objevily se požadavky na vysvětlení fungování spojení TLS/SSL a úlohy certifikátů. Proto je užitečné, než se pustíme do nových funkcí, nejprve rozebrat základní pojmy zabezpečení a jejich vzájemné vztahy.

Produkt blank

Představení relací Singletons

Automaticky přeloženo z Deepl

Singletony jsou jednou z nejvýznamnějších funkcí aplikace 4D 20 R5. Dříve mohli vývojáři využívat dva typy singletonů:

  • singleton procesu, který je jedinečný pro každý proces, ale liší se napříč procesy,
  • a sdílený singleton, který je jedinečný pro celou aplikaci.

Ve verzi 4D 20 R7 uvádíme nový typ singletonu: singleton relace!

Produkt blank

IMAP API: Získání počtu nepřečtených e-mailů pro více schránek v jednom volání

Automaticky přeloženo z Deepl

Mnozí z vás se spoléhají na příkazy IMAP, které v uživatelském rozhraní aplikace zobrazují počet nepřečtených e-mailů a pomáhají uživatelům být informováni o nových zprávách. Ve verzi 4D 20 R7 jsme vylepšili funkci IMAPTransporter.getBoxList () a umožnili jí načítat počty nepřečtených e-mailů a vlastnosti poštovní schránky současně, což zajišťuje rychlejší odezvu.

Produkt blank

4D NetKit: Získání počtu nepřečtených e-mailů pro více štítků v jednom volání pomocí rozhraní Gmail API

Automaticky přeloženo z Deepl

Mnoho z vás používá příkazy Gmailu k zobrazení počtu nepřečtených e-mailů v uživatelském rozhraní aplikace, abyste uživatele informovali o nových zprávách. Počínaje verzí 4D 20 R7 jsme proto vylepšili funkci Google.mail. getLabelList() tak, aby dokázala získat počet nepřečtených e-mailů spolu s vlastnostmi štítků pro Gmail najednou a zajistila tak optimální dobu odezvy.

Produkt blank

4D Write Pro: Ovládněte sekce a podsekce s novými funkcemi!

Automaticky přeloženo z Deepl

Oddíly a pododdíly jsou základním stavebním kamenem každého dobře strukturovaného dokumentu. Pravděpodobně jste je použili nesčetněkrát, možná aniž byste si to uvědomovali, protože každý dokument obsahuje standardně alespoň jeden oddíl!

Ať už jste zkušený profesionál, nebo teprve začínáte, tento příspěvek vás seznámí se základy oddílů a pododdílů.

Prozkoumáme také zajímavé nové funkce aplikace 4D Write Pro v 4D 20 R7, díky nimž je správa těchto prvků jednodušší a výkonnější než kdy dříve.

Produkt blank

Přístup ke Qodly Studiu pro 4D přímo ze serveru 4D pro testování a ladění kódu.

Automaticky přeloženo z Deepl

Qodly Studio pro 4D umožňuje rozšířit aplikace 4D o webové stránky. Vývoj je integrován do 4D Developer Edition.

Během vývojové fáze se často stává, že určité funkce nebo chyby lze replikovat pouze na serveru nebo v produkčním prostředí. To představuje výzvu pro vývojáře, kteří k efektivnímu řešení problémů potřebují přímý přístup k ladicím nástrojům.

S nejnovější verzí 4D 20 R7 je nyní Qodly Studio pro 4D přístupné přímo ze serveru 4D, můžete ladit a testovat své aplikace Qodly jako nikdy předtím.

Zde je stručný návod, jak tuto novou funkci co nejlépe využít.

Produkt blank

4D Write Pro: Zviditelnění skrytých okrajů tabulky (dočasně)

Automaticky přeloženo z Deepl

Práce s tabulkami 4D Write Pro se skrytými řádky může být složitá! Nelze určit, kde která buňka končí, zejména u sloučených. Ale 4D 20 R7 je dodáván s úžasnou funkcí, která vám tyto skryté čáry ukáže, i když jsou normálně neviditelné.

Díky tomu je práce s tabulkami mnohem jednodušší! Podívejme se, jak tato nová vlastnost zobrazení funguje.

Produkt blank

Zajímavá vylepšení pro správu procesů a relací

Automaticky přeloženo z Deepl

Správa procesů a relací je nezbytná pro optimalizaci a monitorování aplikací 4D. S těmito prvky můžete snadno manipulovat a získávat o nich důležité informace díky různým příkazům.

Ve verzi 4D 20 R7 s potěšením oznamujeme řadu vylepšení, díky nimž jsou tyto funkce ještě přístupnější a efektivnější. Tyto nové funkce mají nejen zjednodušit vaši práci, ale také zvýšit výkon vašeho kódu. Mezi tato vylepšení patří:

  • Získání informací o procesu v objektu, které usnadní manipulaci s jeho vlastnostmi,
  • Umožnění přímého přístupu k informacím o relaci pomocí ID relace pro snadnější správu,
  • snazší získání čísla procesu přímo z jeho ID,
  • přístup k datu vytvoření procesu
  • Optimalizované filtrování výsledků vrácených funkcí Process activity příkazu pro získání všech procesů v relaci.

Zjistěte, jak tyto aktualizace mohou změnit váš vývoj a zvýšit efektivitu vašich aplikací!