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 ]