-
architektura
-
DB cast
-
podporovane DB
-
SQLServer
- nutna nejaka pracnost - viz PWC
-
Oracle
- nasazeni v CS
- partitioning
- 3.1 optimalizovana prozatim pouze na oracle
-
rizeno meta-daty
- tabulky/systemy/atributy/relace
- transformace,validace,...
-
pracovni tabulky
-
princip segmentace
- per-table
-
genericky format
- zaznamy, hodnoty atributu, relace, change log, error log, ...
- validita na urovni zaznamu
- historie na urovni zaznamu (platnost)
- unifikovane procesy nad WT - validace, mapovani, ...
- docasne tabulky (input,tmp,report)
-
GC tables
- GC,SC,GC1
- Subtopic 2
-
Aplikacni cast
- DB pripojeni - JDBC || DataSource
-
core
-
component driven
- mozno spoustet pres (CLI, eventy, scheduler, custom tlacitka v GUI, Java API, ...
- napriklad validace, mapovani, import z CSV/XML, XSLT transformace, atd (cca 30)
- mohou byt provazane (XML, eventy, task-manager
- parametrizovatelne - (event, RDSParams, component parameters)
-
standard web-services
- get system tables
- get table records
- get record detail
-
WebGUI
- genericke GUI
- prace s MTD
- prace s DATY
- prohlizeni pomoci excel-like gridu
-
TaskManager - zpracovani na pozadi
- jeden task == nekolik procesu
- jeden proces == definice komponenty
- jednoduche API, snadno rozsiritelne o custom implementace
- PUSH notifikace vazane na konkretni typ objektu (napr. system=CS)
- Schedulovani jobu pres Quartz Scheduler engine
-
Podpora event
- reakce na ruzne udalosti (login, logout, insert, validace, publishing, ...)
- reakce muze byt libovolne spusteni RDS komponenty
- DB level konfigurace
-
Scheduler
- pouze jako soucast GUI, neni standalone
-
Codebook solution
-
codebook struktura
-
ciselniky s pevnou strukturou
- user values {ID, VALUE, SYS, LANG, COND, VALIDFROM, VALIDTO, ORDER_COLUMN}
- generated values {EID, LABEL, RDS_PK, RDS_GUID}
- additional columns
-
vazebni ciselniky
- vychozi MxN vazba
- predem definovany format vazebni tabulky
- sloupce {ID,ATT1,ATT2,VALIDFROM,VALIDTO}
-
input rozhrani
- WebGUI
- CodebookLoader komponenta
- snadny import meta-dat, dat, SQL konfigurace, ...
-
output rozhrani
- PLSQL
- objektove PLSQL
- podpora pro vsechny mozne filtry
- umi ziskavat zaznamy, prekladat zaznamy (jazyk, sys i kombinace)
- umi dotahovat relacni zaznamy
- atd
- Web-services
- shodne rozhrani jako PLSQL, stejna podpora
- oracle-2-java objects, stejny request/response
- weblogic 3.X
- EJB
- opet shodne rozhrani (je provolavana z WS)
- RMI interface
-
Instalace
- PWC
- CSOBL
- CS