ASP: Active Server Pages - Bevezetés

Az Active Server Pages bemutatása

Az ASP (Active Server Pages) egy Microsoft által 1996-ban kifejlesztett szabvány az interaktív webes alkalmazások fejlesztésére (dinamikus tartalmú oldal). Az ASP weblap tartalma (a .asp kiterjesztéssel) bizonyos paraméterektől (az adatbázisban tárolt információktól, a felhasználói beállításoktól, ...) függően változhat, míg egy klasszikus weblap (a .htm vagy .html kiterjesztéssel) megjelenik ugyanazokat az információkat folyamatosan.

Az ASP valójában egy olyan technológia, pontosabban egy olyan programozási környezet, ahol az ügyfélböngésző, a webkiszolgáló és az adatbázisok közötti kapcsolatok (ADO, ActiveX Data Objects), COM-összetevők (Component Object Model), a tárgyak formája. Az ASP-ket a kiszolgáló oldalán hajtják végre (valamint a CGI, a PHP, a ... szkriptek), és nem az ügyféloldalt (míg a JavaScript vagy Java appletekben írt parancsfájlok az ügyféloldalon futnak - a böngészőben).

Az ASP egy HTML-weboldalba integrálható speciális címkékkel, amelyek arra utasítják a webkiszolgálót, hogy a címkékben szereplő kódot kell értelmezni és az adatokat (általában HTML-kódot) vissza kell küldeni az ügyfélböngészőnek.

Az Active Server Pages tehát egy 3-szintes architektúra része. Ez a kifejezés azt jelenti, hogy az Active Server oldalakat támogató kiszolgáló közvetítőként használható az ügyfélböngésző és az ADO (ActiveX Data Objects) technológiát használó adatbázis között, amely az adatbázis-kezelő rendszerhez való kapcsolódáshoz szükséges elemeket és adatok kezelése az SQL nyelv használatával.

Az Active Server oldalak jellemzői

Az ASP-t úgy tervezték, hogy a Microsoft IIS (Internet Information Server) nevű Microsoft webszerveren működjön. Ez a webszerver, amelyet a Microsoft 1996-ban fejlesztett ki, azzal az előnnyel rendelkezik, hogy ingyenes, a Microsoft Windows NT operációs rendszer alatt fut.

Ez a szabadalmaztatott technológia azonban más webszervereken is elérhető, mint például a Netscape FastTrack kiszolgáló a Chili! Szoftverhez, és más szerverek, beleértve az Apache (az Apache :: ASP modullal), amely lehetővé teszi, hogy különböző platformokon ASP technológiát használjanak. Unix, Linux, PowerPC, ...).

Az Active Server Pages alapvető objektumai

Az Active Server Pages az objektumokból áll, amelyeket a szerver "feldolgoz". A hét alapvető objektum a következő:

  • Alkalmazás : maga az objektum, amely maga a webalkalmazás, vagyis egy olyan objektum, amely az online alkalmazáshoz kapcsolódó látogatók által megosztott összes információt tartalmazza.
  • ObjectContext : vezérelheti a tranzakciókat a Microsoft Transaction Serverrel (MTS: Microsoft Transaction Server).
  • Kérelem : Ezt az objektumot a kiszolgálónak az ügyfél HTTP-kérésében küldött információk lekérésére használják.
  • Válasz : A HTTP-válasz létrehozására és elküldésére szolgál az ügyfélnek (böngésző).
  • Szerver : a webszerverre vonatkozó információkat tartalmaz.
  • Szekció : lehetővé teszi a felhasználói munkamenetek kezelését, azaz, hogy az információkat egy oldalról a másikra vezesse.
  • ASPError : ez az objektum lekéri és beállítja az ASP parancsfájlok végrehajtása során tapasztalt hibákat.

A CommentcaMarche.net-ben közzétett eredeti dokumentum.

Előző Cikk Következő Cikk

Top Tippek