dataGORDION - Technologie
-
3 vrstvá aplikace - systém je navržen dle třívrstvého modelu, kde je oddělena datová vrstva, aplikační logika a prezentační vrstva. Aplikační logika je zapouzdřena pomocí technologie JavaBeans. Výhodou této struktury je snadná rozšiřitelnost, škálovatelnost a integrace do existující infrastruktury zákazníka.
- J2EE - systém je napsán v jazyce Java a splňuje specifikaci J2EE, lze ho tudíž provozovat na aplikačním serveru J2EE
- Tenký klient - uživatelé přistupují k aplikaci pomocí tenkého klienta, to usnadňuje údržbu celého systému, protože instalace se provádí pouze na aplikačním serveru. Na straně klienta není zapotřebí nic instalovat. Pro práci s aplikací je zapotřebí Microsoft Internet Explorer 5 a vyšší
- XML - zpracování dat je postaveno na bázi XML. To vede k snadnému formátování jak do HTML podoby, PDF nebo k přípravě Word dokumentů. Pro případné další zpracování XML dokumentů třetí stranou jsou ke všem dokumentům k dispozici W3C schémata.
- Snadná integrace s jinými systémy - kromě toho, že data jsou reprezentována v XML, disponuje systém rozhraním WebServices - to umožňuje snadnou integraci s ostatními systémy, případně začlenění do architektury SOA (Service Oriented Architecture)
- Spolehlivost, škálovatelnost, failover - Data jsou bezpečně uložena na Databázovém serveru, veškeré datové operace probíhají v transakcích, takže v případě výpadku nedochází k vytvoření datové nekonzistence. Systém je snadno škálovatelný, v případě požadavku na zvýšenou spolehlivost možnost konfigurace v režimu failover clustering. Tak aby v případě výpadku jednoho ze serverů došlo automaticky k přesměrování na záložní server.
- Zabezpečení, autentizace, autorizace - Možnost přístupu pomocí HTTPS protokolu, kde dochází ke kryptování pomocí SSL. Je možné použít jak již existující certifikát nebo vygenerovat certifikát pouze pro potřeby systému dataGORDION.
- Autentizace uživatele a ověření jeho oprávnění přístupu k prostředkům systému (autorizace) může být realizována :
>> přímo systémem dataGORDION a administrátorskou konzolí
>> ověřením oprávnění oproti doménovému řadiči Active Directory
>> protokolem LDAP na jakýkoli identity server, podporující LDAP
- Snadná rozšiřitelnost a implementace na specifické požadavky zákazníka - Přistupujeme k aplikaci jako k modulárnímu systému, který neprodáváme jako "krabicový software". Před implementací u zákazníka předchází konzultace s našimi vývojáři, kde vybereme nejvhodnější začlenění do existující infrastruktury.
Během implementace u zákazníka většinou dochází ke specifickým "úpravám na míru", tak aby jednotlivé funkcionality co nejvíce vyhovovaly požadavkům.
|