Terminológia v Jave

Použitá terminológia v Jave:

Java Virtual Machine (JVM) Java Virtuálny Stroj - runtime prostredie, v ktorom sa vykonáva kód napísaný v Jave.
JAVA skript (JAVA Runnable) Aplikačným programátorom vytvorená java trieda, ktorá implementuje aplikačnú funkcionalitu. Trieda je naviazaná na objekt typu Event alebo Schéma.
WRAPPER Trieda, automaticky vytvorená systémom D2000, ktorá zabezpečuje rozhranie na systém D2000.
Externé knižnice Existujú vo forme .jar súborov alebo ako množina .class súborov s adresárovou štruktúrou. Knižnice sú v binárnej forme a sú umiestnené v aplikačnom adresári %lt;aplikacny_adresar\nazov_aplikacie%gt;\java\shared\lib (môžu byť aj v podadresároch).
Knižnice sa nahrajú do JVM pri štarte D2000 HI/ D2000 EventHandler a zostanú nahraté až do ukončenia D2000 HI/ D2000 EventHandler, tzn. akékoľvek ich zmeny na disku počas behu JVM sa neprejavia až do reštartu D2000 HI/D2000 EVENT. Tieto knižnice nemôžu používať žiadny objekt D2000.
Užívateľské knižnice Existujú vo forme .class súborov s adresárovou štruktúrou. Knižnice sú v binárnej forme a sú umiestnené v aplikačnom adresári %lt;aplikacny_adresar\nazov_aplikacie%gt;\java\shared\classes.
Tieto knižnice sa nahrajú do JVM pri otvorení konkrétnej schémy/eventu, ktorá/ktorý ich používa. Tzn. ak budú zmenené na disku, tak po znovuotvorení schémy/eventu sa znovu nahrajú a použijú. Tieto triedy historicky možu používať objekty typu definícia štruktúry zo systému D2000, čo sa však neodporúča, nakoľko v tomto prípade nie je zachovaná referenčná integrita a keďže tieto knižnice sú kompilované oproti definícii štruktúr v čase ich kompilácie, v prípade zmeny definície štruktúry dôjde k nekonzistencii s nedefinovanými výsledkami a správaním.

Súvisiace stránky:

0 komentárov

Nie ste prihlásený. Akékoľvek zmeny, ktoré vykonáte, sa označia ako anonymné. Ak už máte svoj účet, pravdepodobne sa budete chcieť prihlásiť .