Produkt

Oprávnění: Kontrola oprávnění relace pro snadné ladění

Automaticky přeloženo z Deepl

Dnes můžete využít výkonnou funkci filtrování přístupu k datům, která je nezbytná pro zabránění škodlivému přístupu k vaší aplikaci.

Tato funkce využívá oprávnění, která povolují určité akce s vašimi daty. Tato oprávnění jsou uživatelům přidělována prostřednictvím rolí a ukládána do relace při ověřování.

Ve verzi 4D 20R6 jsme tuto funkci rozšířili o možnost kontrolovat oprávnění v relaci, což je velmi užitečné při ladění.

Čtěte dále a dozvíte se více.

Produkt blank

Rozšířený přístup k úložišti relací

Automaticky přeloženo z Deepl

Informace můžete ukládat do úložišť různých typů relací, například Client/Server, Web nebo Mobile, což umožňuje snadné opakované použití v různých procesech.

Nyní můžete v aplikaci 4D 20 R6 přistupovat k úložišti konkrétní relace. Toto vylepšení umožňuje uživatelům snadno udržovat kontinuitu a konzistenci informací napříč více relacemi téhož uživatele. Představte si, že můžete vytáhnout stejný záznam o zákazníkovi napříč různými aplikacemi, například klient/server nebo web.

Produkt blank

Nový objekt vzdálené relace 4D s připojením klient/server a uloženou procedurou

Automaticky přeloženo z Deepl

V aplikacích 4D existují čtyři typy relací 4D Remote session, Stored Procedure session, Mobile session a Web session.

Příkaz Relace již vrací webové nebo mobilní relace. Získáte tak přístup k mnoha informacím o relaci a objektu sdíleném všemi procesy v relaci.

Ve verzi 4D 20 R5 byl příkaz Relace rozšířen o spojení Klient/Server a uloženou proceduru.

Produkt blank

Vylepšené používání licencí 4D Client s Qodly Studio pro 4D

Automaticky přeloženo z Deepl

Ti z vás, kteří začali používat Qodly Studio for 4D, již vědí, jak výkonný je tento nový nástroj pro vývoj podnikových webových aplikací. Pokud jste tak ještě neučinili, najdete zde další informace, jak začít.

Aplikace vytvořené pomocí Qodly Studio for 4D se spoléhají na rozhraní REST API. Aplikace 4D 20 R5 je dodávána se skvělou novou funkcí: Režim „Vynutit přihlášení“.

V režimu Force Login se licence klienta 4D spotřebuje pouze tehdy, když se uživatelé úspěšně přihlásí a začnou pracovat s daty a logikou vaší aplikace.

Čtěte dále a dozvíte se více! A nezapomeňte si stáhnout naši ukázku, abyste ji viděli v akci!

Produkt blank

Ladění na serveru pomocí škálovatelných webových relací

Automaticky přeloženo z Deepl

Významným vylepšením, které přinesla verze 4D v18 R6, bylyškálovatelné webové relace. Umožňují používat značky 4D, akce 4D a rozhraní REST API v preemptivních procesech, a to i v interpretovaném režimu na serveru 4D. Pro ladění takových programů však bylo nutné otevřít vývojové prostředí na serveru, aby se přepnulo do kooperativního režimu, protože okno ladicího programu nelze otevřít s preemptivními procesy. Tímto způsobem jste až do verze v19 R2 mohli ladit REST, 4D akce nebo 4D značky. Od verze v19 R3 je to všechno mnohem jednodušší a na straně serveru můžete ladit jednoduše tak, že k němu připojíte ladicí okno jako obvykle.

Tipy blank

Jak definovat časový limit spánku pro vzdálené aplikace 4D

Automaticky přeloženo z Deepl

Aby se zabránilo ztrátě relace, sleduje 4D stav spánku vzdálených aplikací 4D.

Když je uživatel připojen ze vzdálené aplikace 4D k serveru 4D Server a jeho počítač přejde do režimu spánku, informace se odešle na server 4D Server. V okamžiku, kdy se počítač uživatele probudí, vzdálená aplikace 4D pak obnoví svůj kontext provádění.

Tipy blank

Lepší pochopení relací 4D REST

Automaticky přeloženo z Deepl

V předchozím příspěvku na blogu jsme vám ukázali, jak začít pracovat se serverem 4D REST. Provedli jsme vás různými CRUD operacemi pomocí Postmanu a odkázali vás na úplnou dokumentaci REST. V tomto příspěvku na blogu vám vysvětlíme, jak relace ve 4D fungují. Toto pochopení vám zajistí, že budete schopni vytvořit systém ověřování založený na relacích pomocí serveru 4D REST.