Články autora Marek Branický
EJB 2.x – Java RMI a komunikácia s EJB
Jeden z kľúčových aspektov EJB architektúry je distribuovanosť. Pod týmto výrazom sa rozumie, že nie všetky objekty musia bežať v rámci tej istej inštancie JVM (Java Virtual Machine). Otázka teda je, ako
SUN Java Studio Creator
SUN Java Studio Creator (JSC) je dvojcestný RAD nástroj na tvorbu JSP-based aplikácií s využitím technológií JavaServer Faces (JSF) a JavaBeans. V tomto článku sa pokúsim ukázať vám jeho možnosti, zhodnotiť jeho
EJB 2.x – role a ich zodpovednosti pri vývoji EJB
Ako som už spomenul v úvodnom článku, Enterprise JavaBeans je chápaná ako komponentovo orientovaná architektúra pre distribuovaný computing. Samotné Enterprise Beans (EB) sú jednoznačne najdôležitejšou súčasťou tejto architektúry. Sú určitým spojivom
EJB 2.x – analýza problémovej domény 2.
V tomto článku si okrem iného zadefinujeme objektový model pre našu aplikáciu. Tento model však nemusí byť definitívny, ale postupne, ako sa naše vedomosti budú rozširovať, rozšírime si aj objektový model.
EJB 2.x – analýza problémovej domény 1.
V prípade EJB nie je vôbec jednoduché ilustrovať jednotlivé koncepty technológie na jednoduchých príkladoch, obsiahnutých v samostatných článkoch. Preto som sa rozhodol navrhnúť určitý centrálny príklad a budovať ho počas celej série. V situáciách,
EJB 2.x – úvod do J2EE technológie
Architektúra EJB 2.x, ktorá je súčasťou Java 2 Enterprise Edition (J2EE), sa stala akceptovaným štandardom pre budovanie distribuovaných, mission-critical aplikácií. Špecifikácia EJB robí z J2EE aplikačného servera solídny základ pre budovanie aplikácií, od
Java Servlets – logovanie pomocou Log4J 3.
V tomto článku o servletoch ukončíme tému logovania informácií. Naším hlavným cieľom bude vytvoriť si vlastný logger a priradiť mu appender. Teda zameriame sa na komplikovanejšie využitie nástroja Log4J. Dúfam, že poskytnuté informácie,
Java Servlets – logovanie pomocou Log4J 2.
V predchádzajúcom článku sme načali problematiku logovania informácií prostredníctvom servletov. Povedali sme si niečo o logovacom nástroji Log4J a ako ho môžeme využiť. Uviedli sme si niekoľko základných krokov a zadefinovali sme základnú koncepciu
Java Servlets – logovanie pomocou Log4J 1.
Pri práci a hlavne pri odlaďovaní servletov vývojár aplikácie veľmi často potrebuje zaznamenávať rôzne typy informácií. Logovanie môžete využiť nie len na ukladanie debugovacích informácií počas vývoja aplikácie, ale tiež na
Cactus – testovanie výstupu zo stránok JSP
Týmto článkom, venovaným testovaniu výstupu zo stránok JSP, sériu o Cactuse uzavrieme. Ukážeme si, ako je možné jednoducho otestovať odpoveď, ktorú dostaneme po zavolaní stránky JSP, povieme si, kedy nie je
Java Servlets – využitie regulárnych výrazov
Využívanie regulárnych výrazov v rôznych programovacích jazykoch je veľmi zaujímavá a komplexná téma. Samotné regulárne výrazy (regular expressions) majú pomerne komplikovanú syntax s množstvom rozšírení. V štandardnom Java API veľmi dlho chýbala možnosť pracovať
Java Servlets – parsing číselných parametrov
Vytváranie funkčných servletov prináša mnohé problémy a úlohy, s ktorými sa musí vývojár spoľahlivo vysporiadať. Často sú to rôzne prekážky, s ktorými nie je možné počítať vopred. Inokedy môžu spôsobiť vrásky na čele
Cactus – testovanie servlet filtrov
V tomto článku, venovanom testovaciemu frameworku Cactus, budeme pokračovať v testovaní funkčnosti servlet filtrov. Pôjde o servlet, ktorého jedinou úlohou je overiť, či klient je autentifikovaný. Preto dnes využijeme vedomosti, ktoré sme nadobudli
Cactus – inicializačné parametre a autentifikácia pri testoch
V predošlom článku sme si ukázali, ako je možné testovať vykonávanie metód, zodpovedných za sledovanie session. Vyskúšali sme si to na príklade jednoduchého nákupného košíka. V tomto článku sa pozrieme bližšie na
Java Servlets – technológia server push
V tomto článku si ukážeme možnosti technológie nazvanej server push. Táto technológia podporovaná Servlet API je však mizerne podporovaná najpoužívanejšími prehliadačmi. Preto som vážne premýšľal či tento článok vôbec napísať. Nakoniec