АСП: Ацтиве Сервер Пагес - Увод

Презентација Ацтиве Сервер Пагес

АСП (Ацтиве Сервер Пагес) је стандард који је Мицрософт развио 1996. године за развој интерактивних веб апликација (страница са динамичким садржајем). Садржај АСП веб странице (са .асп екстензијом) може се разликовати у зависности од одређених параметара (информације похрањене у бази података, корисничке поставке, ...) док ће се класична веб страница (са проширењем .хтм или .хтмл) приказати исте информације стално.

АСП је заправо технологија, или прецизније, програмско окружење у којем су интеракције између клијентовог претраживача, веб сервера, као и веза са базама података (преко АДО, АцтивеКс Дата Објецтс), ЦОМ компоненти (Цомпонент Објецт Модел), у облик објеката. АСП-ови се извршавају на страни сервера (као и ЦГИ, ПХП, ... скрипте), а не на страни клијента (док скрипте написане у ЈаваСцрипт или Јава аплети раде на страни клијента - у претраживачу).

АСП се може интегрисати у веб страницу у ХТМЛ-у користећи посебне ознаке које ће упутити Веб сервер да се код који је укључен у ове ознаке мора тумачити и да се подаци (обично ХТМЛ код) морају вратити клијентском претраживачу.

Дакле, Ацтиве Сервер Пагес је део трослојне архитектуре. Овај израз значи да сервер који подржава Ацтиве Сервер Пагес може да се користи као посредник између клијентовог претраживача и базе података, користећи технологију АДО (АцтивеКс Дата Објецтс), која обезбеђује елементе потребне за иницирање повезивања са системом за управљање базама података и руковање подацима помоћу СКЛ језика.

Карактеристике Ацтиве Сервер Пагес

АСП су дизајнирани да раде на Мицрософт Веб серверу званом Мицрософт ИИС (Интернет Информатион Сервер). Овај веб сервер, који је Мицрософт развио 1996. године, има предност што је слободан, ради под оперативним системом Мицрософт Виндовс НТ.

Међутим, ова власничка технологија је сада доступна на другим веб серверима, као што је Нетсцапе ФастТрацк Сервер за Цхили! Софтвер и други сервери, укључујући Апацхе (са Апацхе :: АСП модулом), што омогућава креирање веб сајтова који користе АСП технологију на различитим платформама ( Уник, Линук, ПоверПЦ, ...).

Основни објекти Ацтиве Сервер Пагес

Ацтиве Сервер Пагес се састоји од објеката које ће "обрађивати" сервер. Седам основних објеката су:

  • Примена : то је објекат који представља саму веб апликацију, односно објекат који садржи све информације које деле посетиоци повезани са он-лине апликацијом.
  • ОбјецтЦонтект : може да контролише све трансакције са Мицрософт Трансацтион Сервер-ом (МТС: Мицрософт Трансацтион Сервер).
  • Захтев : Овај објекат се користи за дохваћање информација посланих на сервер у ХТТП захтеву клијента.
  • Одговор : Користи се за креирање и слање ХТТП одговора клијенту (претраживачу).
  • Сервер : садржи информације специфичне за веб сервер.
  • Сесија : омогућава вам да управљате корисничким сесијама, то јест да задржите информације са једне странице на другу.
  • АСПЕррор : овај објекат дохваћа и поставља грешке које су се појавиле током извршавања АСП скрипти.

Оригинални документ објављен на ЦомментцаМарцхе.нет.

Претходни Чланак Sledeći Чланак

Топ Савети