Kiszolgáló kisalkalmazások

A kiszolgáló kisalkalmazások olyan kiszolgáló oldali Java programok, amelyek a Sun Microsystems Java Servlet API felületeket és a kapcsolódó osztályokat használják a Sun Microsystems Java Servlet 2.3 Specification dokumentumban leírtak szerint. Ezek a Java programok kiterjesztik a webkiszolgáló funkcionalitását a dinamikus tartalom előállításával és webes ügyfél kérések megválaszolásával. 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ó: Ezen paradigma használatával dönthet úgy, hogy a vállalati működést Java komponensek, a megjelenítési működést 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 a megjelenítési és a vállalati működés kezelésére is egy webalkalmazás számára. 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ásokkal kapcsolatos további információkért nézze meg a Sun Microsystems Java Servlet 2.3 Specification dokumentumot a java.sun.com/products/servlet/download.html címen.

Kapcsolódó fogalmak
Webalkalmazások áttekintése
Kapcsolódó feladatok
Kiszolgáló kisalkalmazások létrehozása