Kiszolgáló kisalkalmazások

A kiszolgáló kisalkalmazások (szervletek) kiszolgáló-oldali Java™ programok amelyek a Sun Microsystems Java Servlet API-t és annak társított osztályait és metódusait használják a Sun Microsystems Java Servlet 2.3 specifikációban megadottak szerint. Ezek a Java programok kiterjesztik a webkiszolgálók funkcionalitását azzal, hogy dinamikus tartalmat állítanak elő, és webes ügyfélkérésekre válaszolnak. Amikor a böngésző kérést küld a kiszolgálónak, akkor a kiszolgáló elküldheti a kérés információkat egy kiszolgáló kisalkalmazásnak, hogy az össze tudja állítani a böngészőnek visszaküldött választ.

Ahogyan a kisalkalmazások a webböngészőkön futnak és kiterjesztik azok képességeit, úgy a kiszolgáló kisalkalmazások Java támogatással rendelkező webkiszolgálókon futnak és kiterjesztik azok képességeit. Rugalmasságuk és méretezhetőségük miatt a kiszolgáló kisalkalmazások gyakran használatosak arra, hogy lehetővé tegyék cégek számára adatbázisok csatlakoztatását a webre.

Habár egy kiszolgáló kisalkalmazás lehet egy teljesen önálló program, az alkalmazásfejlesztés két részre osztható: A paradigma használatával dönthet úgy, hogy az üzleti logikát Java komponensek, a megjelenítési logikát JavaServer Pages (JSP) vagy HTML fájlok, a HTTP protokollt pedig egy kiszolgáló kisalkalmazás kezelje.
Megjegyzés: A JSP fájlok használhatók egy webalkalmazás megjelenítési és üzleti logikájának kezeléséhez egyaránt. A JSP fájlok strukturált leírónyelvet használnak a megjelenítéshez, és kiszolgáló kisalkalmazás modell viselkedéssel szolgálnak a futás során.

Lehetősége van kiszolgáló kisalkalmazások fejlesztésére, hibakeresésére és telepítésére, kiszolgáló kisalkalmazás objektumokon belüli töréspontok beállítására, valamint a kód léptetésére olyan módosítások végrehajtása érdekében, amelyek dinamikusan belefonódnak a futó kiszolgáló kisalkalmazásba egy futó kiszolgálón. Mindezt anélkül teheti meg, hogy minden egyes alkalommal újra kellene indítania.

A kiszolgáló kisalkalmazásokról bővebb információkat talál a Sun Microsystems Java Servlet 2.3 specifikációban a következő helyen: java.sun.com/products/servlet/download.html.

Kapcsolódó fogalmak
Figyelők
Figyelők
Webalkalmazások áttekintése
Kapcsolódó feladatok
Kiszolgáló kisalkalmazások létrehozása
Figyelők létrehozása
Szűrők létrehozása