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:
Pridať komentár