ZAWWW-2st1.2-w08.tresc-1.1-Slajd5

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wady modelu klasycznego

Wady modelu klasycznego


Klasyczny model aplikacji internetowych jest konsekwencją pierwotnego zastosowania usługi WWW, jakim było publikowanie w sieci Internet dokumentów hipertekstowych, powiązanych ze sobą łączami umożliwiającymi nawigację z jednego dokumentu do drugiego. Architektura WWW odpowiednia dla udostępniania treści nie jest jednak optymalna dla udostępniania aplikacji.

Podstawowym problemem klasycznych aplikacji internetowych jest oczywiście ich niski stopień interaktywności w porównaniu z aplikacjami desktopowymi, uruchamianymi na komputerze użytkownika. W trakcie gdy użytkownik np. wprowadza dane do formularza, serwer nie zauważy żadnej aktywności użytkownika aż do momentu zatwierdzenia formularza. Z kolei gdy serwer generuje i przesyła kolejną stronę do przeglądarki, użytkownik musi poczekać aż nowa strona zostanie w całości odebrana przez przeglądarkę. W przypadku skomplikowanych aplikacji wymagających np. dostępu do bazy danych i obciążonego serwera aplikacji, czasy przestoju mogą być znaczące. Należy też zauważyć, że często kolejna strona wysłana przez serwer do przeglądarki niewiele się różni od poprzedniej, a mimo to generowana jest od początku i przesyłana w całości. Mamy więc w tym wypadku do czynienia z marnowaniem czasu serwera i przepustowości sieci.


<< Poprzedni slajd | Spis treści | Następny slajd >>