tai w1 nstac www, pk niestac 2st IIsem, TAI, wykłady

[ Pobierz całość w formacie PDF ]
TECHNOLOGIEAPLIKACJIINTERNETOWYCH
Wprowadzeniedoprzedmiotu
Aplikacje internetowa
Aplikacjainternetowa (
web application
)programkomputerowy,który
pracujenaserwerzeikomunikujesię poprzezsieć komputerową z
komputeremużytkownikazwykorzystaniemprzeglądarkiinternetowej.
[Wiki]
Rozpowszechnionegrupyaplikacjipowiązanesą z:
 
Technologią WWW
 
Transferemplików
 
Pocztą elektroniczną
 
Usługamikatalogowymi
 
Wymianą plikówwsieciachP2P
TAILJ
1
Aplikacje WWW
 
Aplikacje WWW
(World Wide Web)
aplikacjeinternetowewykorzystujące
protokół HTTP(
HyperText TransferProtocol
) orazserwerWWW.
 
AplikacjeWWW zestawyprogramówkomputerowychznajdującychsię po
stronieserweraWWW,którekomunikują się zużytkownikiemkońcowymza
pomocą dokumentówdynamicznychobsługiwanychprzezprogramyklientów
WWW.
 
AplikacjeWWWwymagają zwykle obecnościspecjalnegośrodowiska
uruchomieniowego serwera aplikacji.Serweraplikacjistanowiczęść serwera
WWWlubjestznimpowiązany.
 
W aplikacjach
WWW
możliwe jest oddzielanie danych
od warstwy
prezentacji.
TAILJ
Aplikacje WWW
 
HTML(
HyperText Markup Language
) językpublikowaniadokumentów
hypertekstowych przesyłanychzapomocą protokołuHTTP.Technologiazwiązana
zaplikacjami WWW.
 
XML(
Extensible Markup Language
) elastyczny językznaczników,podstawowa
technologiastosowanawaplikacjachinternetowych Webserwisach.
 
TypowezastosowaniaaplikacjiWWW:
systemybankowościinternetowej
sklepyinternetowe
serwisyaukcyjne
portaleinternetowe
systemyinformującenp.opołączeniachlotniczychikolejowych.
TAILJ
2
Historia rozwojuInternetuisieciWWW
 
1945 Vannevar Bush,koncepcjahipertekstu,naktórejopartosystem
WWW.
 
1969 Uruchomieniepierwszychwęzłóweksperymentalnejsieci
komputerowej ARPANET.
 
1971 eMail,pierwszyprogrampocztyelektronicznej.
 
1972 Telnet,ważnausługasieciowa.
 
1974 Koncepcja protokołuTCP.Wprowadzenieterminu"Internet".
 
1982 ARPANET wprowadzarodzinę protokołówTCP/IP.
 
1984 WprowadzenieusługiDNS.
 
1991– PierwszedołączeniePolski doInternetu.
TAILJ
Historia rozwojusieciWWW
 
1991 KoncepcjaWWW.Tim BernersLee (CERN)specyfikuje
koncepcję systemuWWWijęzykaznaczników.
 
1993– Mosaic,przeglądarkaWWW.
 
1995 PrzeglądarkaNetscape, językJava.
 
1996– SpecyfikacjajęzykaXML.
 
2000 ZapoczątkowaniestandaryzacjiWebServices.
TAILJ
3
Historia rozwojusieciWWW
 
Koordynacją rozwojutechnologiiWWWzajmujesię organizacja: WWW
Consortium (W3C) opracowującstandardywpostacidokumentów RFC
(
Request forComments
).
 
RodzajeRFC:
Proposed Standard
,
DraftStandard
oraz
InternetStandard
.
Dwaostatniezawierają obowiązująceregulacjedotycząceInternetu
.
 
Standardy związane zWebserwisami
SOAP(
Simple Object AccessProtocol
) standardprzesyłania
wiadomościojednolitymformacie,międzyróżnymiWebserwisami,
WSDL(
WebServices Description Language
) opartynaXMLjęzykdo
definiowaniausługsieciowych,opracowanyprzezMicrosoftiIBM.
TAILJ
Sieć WWW
 
WWW największynaświecieelektronicznyzbiórinformacji.
 
WWW zbiórmilionówpołączonychzesobą dokumentów,znajdujących
się nakomputerachrozproszonychpocałymświecie.
 
WWW ogólnoświatowysystemkomunikacyjny,umożliwiającywymianę
danychmultimedialnychpomiędzykomputeramipodłączonymido
Internetu.
 
Sieć WWWzrywazzasadą lokalnościodwołań.
TAILJ
4
Sieć WWW
KorzystaniezsieciWWWwymagazasobów:
 
Nalokalnymkomputerze:
połączenia zInternetem,
przeglądarkę internetową,
 
WsieciInternetowej:
serwer (serwery)WWW,
 
Połączenia pomiędzydwoma„rozmawiającymi” zesobą usługami
(programamikomputerowymi).
TAILJ
Architektura siecikomputerowej
 
Architekturasieci metodykomunikacjimiędzysystemamisieciowymi.
 
Topologiasieci sposóbprzygotowaniainfrastrukturyfizycznejwcelu
ustanowieniapołączeń sieciowych.
 
Typowearchitekturysieciowe:
Sieciklientserwer(dwuwarstwowe),
Sieciwielowarstwowe,
SieciP2P(
peertopeer
),
Siecikratowelubrozproszone,
Hybrydowepołączeniawymienionychrozwiązań.
TAILJ
5
[ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • cs-sysunia.htw.pl