systemy webowe. protokół http. transakcja webowa

13
PROTOKÓŁ HTTP. TRANSAKCJA WEBOWA. WYDAJNOŚĆ I NIEZAWODNOŚĆ USŁUGI WWW.

Upload: pawel-lukasik

Post on 01-Jul-2015

1.072 views

Category:

Technology


0 download

DESCRIPTION

Systemy webowe. Protokół http. Transakcja webowa.

TRANSCRIPT

Page 1: Systemy webowe. Protokół http. Transakcja webowa

PROTOKÓŁ HTTP. TRANSAKCJA WEBOWA. WYDAJNOŚĆ I NIEZAWODNOŚĆ USŁUGI WWW.

Page 2: Systemy webowe. Protokół http. Transakcja webowa

Protokół HTTP. Protokół HTTP.

Co właściwie oznacza sformułowanie „protokół HTTP” ?

Gdzie można znaleźć definicję protokołu http ?

2

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Czym jest protokół ?

Page 3: Systemy webowe. Protokół http. Transakcja webowa

Protokół HTTP. Protokół HTTP.

3

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Jak to się dzieje ?

Page 4: Systemy webowe. Protokół http. Transakcja webowa

Protokół HTTP. Protokół HTTP.

4

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Metody HTTP:GET HEADPUTPOST DELETEOPTIONSTRACE

CONNECT

Page 5: Systemy webowe. Protokół http. Transakcja webowa

Protokół HTTP. Protokół HTTP.

5

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Page 6: Systemy webowe. Protokół http. Transakcja webowa

Protokół HTTP. Protokół HTTP.

6

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Kod stanu

KomunikatKod

stanuKomunikat

Kod stanu

Komunikat

100 Kontynuuj 307 Readresowanie tymczasowe 414 URI żądania zbyt duży

101Przełączanie protokołów

400 Złe żądanie 415 Nieobsługiwany typ nośnika

200 OK 401 Nieautoryzowany 502 Zła brama

201 Utworzony 402 Wymagana opłata 503 Usługa niedostępna

202 Przyjęty 403 Wzbroniony 504 Przeterminowanie bramy

203 Nie autorytatywny 404 Nie znaleziony 505 Nieobsługiwana wersja HTTP

204 Bez treści 405 Metoda niedozwolona 416 Żądany zakres nie do spełnienia

205 Resetuj treść 406 Nie do przyjęcia 417 Oczekiwanie nie powiodło się

206 Treść częściowa 407 Wymagane uwierzytelnienie proxy 500 Wewnętrzny błąd serwera

300 Wiele opcji 408 Przeterminowanie żądania 501 Nie zaimplementowany

301 Przeniesiony na stałe 409 Konflikt 502 Zła brama

302 Znaleziony 410 Minęło 503 Usługa niedostępna

303 Zobacz inny 411 Wymagana długość 504 Przeterminowanie bramy

304 Nie zmodyfikowany 412 Warunek wstępny nie powiódł się 505 Nieobsługiwana wersja HTTP

305 Użyj proxy 413 Jednostka żądania zbyt duża

Kody stanu i komunikaty protokołu HTTP

Page 7: Systemy webowe. Protokół http. Transakcja webowa

Transakcja webowa. Transakcja webowa.

7

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Czym są transakcje webowe ?

1. Statyczne,2. Dynamiczne,3. Bazodanowe4. Aplikacji (Rich Client Asynchronus)

Transakcje:

Page 8: Systemy webowe. Protokół http. Transakcja webowa

Transakcja webowa. Transakcja webowa.

8

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Transakcje statyczne.

Page 9: Systemy webowe. Protokół http. Transakcja webowa

Transakcja webowa. Transakcja webowa.

9

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Transakcje dynamiczne.

Page 10: Systemy webowe. Protokół http. Transakcja webowa

Transakcja webowa. Transakcja webowa.

10

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Transakcje bazodanowe.

Page 11: Systemy webowe. Protokół http. Transakcja webowa

Transakcja webowa. Transakcja webowa.

11

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Transakcje Aplikacji (Rich Client Asynchronus)

Page 12: Systemy webowe. Protokół http. Transakcja webowa

Wydajność i niezawodność Wydajność i niezawodność usługi WWW. usługi WWW.

12

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Bezpieczeństwo w środowisku internetowym

Page 13: Systemy webowe. Protokół http. Transakcja webowa

Bibliografia. Bibliografia.

13

Pa

we

ł Łu

kasik 1

66

76

1@

stud

en

t.pw

r.wro

c.pl

Strony www:

http://itpedia.pl/index.php/Web_serviceshttp://itpedia.pl/index.php/Klient-Serwerhttp://itpedia.pl/index.php/Dostęp_do_zasobów:_identyfikacja,_uwierzytelnianie_i_autoryzacjahttp://edu.pjwstk.edu.pl/wykladyhttp://pl.wikipedia.org/wiki/Protokoły_komunikacyjnehttp://pl.wikipedia.org/wiki/Hypertext_Transfer_Protocolhttp://www.users.pjwstk.edu.pl/~s3452/prezentacja/html/http.htmlhttp://www.securitum.pl/baza-wiedzy/publikacje/audyt-bezpieczenstwa-aplikacji-wwwhttp://www.securitum.pl/baza-wiedzy/publikacje/testy-penetracyjne-aplikacji-wwwhttp://www.slideshare.net/fulvio.corno/web-transactions