3784494277

3784494277



Standardy i technologie realizacji aplikacji internetowych 15

Standardy i technologie realizacji aplikacji internetowych 15



y/ HTTP request

HTTP response ./

Client N-'

(browser)

Rys. 1.1. Architektura klient- serwer na przykładzie protokołu HTTP Źródło: (Ceri i inni, 2003)

HTTP (ang. HyperText Transfer Protocof) jest bezstanowym protokołem klient -serwer stworzonym przez Tima Berners - Lee i Roberta Cailliau na początku lat 90 -tych XX wieku, umożliwiającym użytkownikom dostęp do zasobów znajdujących się na zdalnych serwerach. Protokół określa reguły, według których aplikacja kliencka komunikuje się z aplikacją serwerową, w celu uzyskania dostępu do zasobu (rys. 1.1) poprzez żądania (ang. HTTP requesf) i odpowiedzi (ang. HTTP response), odbywa sie to przy wykorzystaniu standardowego systemu adresowania zasobów URL (ang. Uniform Resource Locatorś)

http:// <host> [: <port>] [ <path> [? <query>]]

gdzie:

•    <host> - nazwa serwera lub jego adres IP,

•    <port> - specyficzny port serwera,

•    <path> - ścieżka dostępu do zasobu w systemie plików serwera,

•    <query> - zestaw parametrów dodatkowych żądania.

Protokół HTTP jest bezstanowy, więc każde żądanie (realizowane metodą POST lub GET) jest traktowane przez serwer jako pojedyncze i niezależne. Nie ma różnicy pomiędzy sekwencją żądań od tego samego klienta lub różnych klientów, w związku z tym przechowywanie historii interakcji klienta z serwerem musi być realizowane poza protokołem HTTP. Ponadto interakcja serwera z klientem odbywa się wyłącznie w odpowiedzi na żądanie ze strony klienta(Ceri i inni, 2003).



Wyszukiwarka

Podobne podstrony:
interna 2 15.    W czasie badania brzucha stwierdzono obecność chclboumia . Przemawi
egz interna 15 1 1 i u /i Hl/„i> jiV
> Od abaków do maszyny ENIAC i Internetu <15> Reakcją na umieszczenie przez Rosjan w 1957 r
4a burda: Szycie krok po kroku (E 973) do skopiowania z InternetuModel 15, SukienkaRazm. 34/36 i 38/
serwisu informacyjnego z tego zakresu i jego publikacja w Internecie. 15. Forma i warunki zaliczeni
Struktura wydatków roklamowych w piorwszoj polowio 201 Ir internet 15%    • Podział
Standardy i technologie realizacji aplikacji internetowych 17 półformalne notacje tekstowe, a skończ
Standardy i technologie realizacji aplikacji internetowych 19 SGML l HTML SGML (ang.Standard
1Standardy i technologie realizacji aplikacji internetowychCel Przedstawienie architektury klient-se
DSCF9373 DRAFT INTERNATK5NAL STANDARD I8<WD» 25862Ships and marinę technology — Marinę magnetic c
2.1. Technologie warstwy fizycznej sieci 802.11 Standard IEEE 802.11 definiuje pięć technologii wars
ZAAWANSOWANE TECHNOLOGIE REAKTORÓW ENERGETYCZNYCH ■    standaryzacja projektów w ■
Realizacja procesu kształcenia z wykorzystaniem technologu internetowych będzie wymagała od Politech
Technologie Informacyjne 2012-02-12 t logiczna: definiuje standardy icji pomiędzy komputerami; zbior
12 Dlaczego technologia bezprzewodowa w standardzie IEEE 802.11 może wykonywać transmisję na dalsze
Technologie programistyczne - systemy internetowe 1. Model warstwowy aplikacji - role warstw w aplik
TECHNOLOGIE INFORMACYJNE (0/15) ZAGADNIENIA: Podstawy obsługi aplikacji użytkowych: edytor tekstu,

więcej podobnych podstron