Documente Academic
Documente Profesional
Documente Cultură
WWW
Amazon 1994
eBay 1995
Google -1998 (Brin si Page)
Facebook 2004 (Zuckerberg)
1994: CERN si MIT creeaza W3C (World Wide Web
Consortium) care administreaza dezvoltarea WEB-ului.
navigarea pe Internet;
utilizarea potei electronice;
discuii de grup;
compunerea paginilor Web;
realizarea de conferine i grupuri de lucru pe
Internet;
Javascript;
Vbscript;
Applets (bazat pe tehnologia Java);
ActiveX control (Microsoft).
Protocolul HTTP
Este un protocol simplu de tip cerere-raspuns;
Toate cererile HTTP ncep cu numele metodei (operaiei) care
se va executa asupra unei pagini Web.
Metodele acceptate de protocolul HTTP sunt :
Protocolul HTTP
POST - reprezint o cerere de adugare a unor informaii la o
pagin Web;
DELETE - reprezint o cerere de tergere a unei pagini Web;
LINK - reprezint o cerere de realizare a unei legturi ntre
dou resurse Web;
UNLINK - reprezint o cerere de tergere a unei legturi
dintre dou resurse;
Rezolvari:
Protocolul WAP (Wireless Application Protocol) 1997, Nokia, Ericsson,
Motorola. In prezent a fost abandonat.
Serverul WEB inspecteaza cererile de browsere si daca cererea vine de la
un dispozitiv mobil livreaza o pagina special contruita (pagini mai mici,
foloseste compresia);
WEB search
Aplicatia cu cel mai mare succes in WEB: cautarea de
informatie;
1998 Sergey Brin si Larry Page (studenti la Stanford)
lanseaza Google.
Ideea revolutionara a lui Brin si Page: un algoritm de
cautare ar trebui sa tina cont de cate ori o pagina este
punctata de alte pagini mai degraba decat de numarul de
aparitii al unui cuvant cheie intr-o pagina.
WEB search
Mai mult de 1 miliard de cautari in fiecare zi;
Motoare de cautare: Google, Yahoo!, Bing, Altavista.
Fiecare motor de cautare trebuie sa aiba o baza de date: acest
lucru se realizeaza cu o aplicatie speciala - Web crawler;
WEB search furnizor de publicitate online: motorul economic
care a dus la dezvoltarea Web-ului.
Solutii:
1) Ferme de servere
a
Se folosesc tehnici load-balancing
(echilibrarea incarcarii pe servere)
Solutii:
Initial nu toti utilizatorii au intreg continutul, dar cei
care il au creeaza un fisier numit torrent.
Torrent-ul contine doua categorii de informatii:
adresa unui tracker care e un server ce dirijeaza utilizatorii
catre continutul unui torrent (mentine un swarm lista de
peers);
O lista de chunks (parti) de continut care alcatuiesc torrentul
initial un calculator detine tot continutul (seeder).
Bibliografie
Andrew Tanenbaum, David J. Wetherall, Computer
Networks, 5th edition, Prentice Hall, 2011.
V. Avram, D. Rizescu, Technologies for e-Business, Editura
Universitara, Bucuresti, 2015.
B. Oancea, Bazele Informaticii, Editura Economica, 2004.