World Wide Web

Referat
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 11 în total
Cuvinte : 5559
Mărime: 39.19KB (arhivat)
Publicat de: Silvia Biro
Puncte necesare: 5

Extras din referat

World Wide Web ( sau mai pe scurt spus WWW sau Web-ul ) a aparut in 1989 la CERN, Centrul European de Cercetari Nucleare ca urmare a eforturilor unor fizicieni de a pune la punct un sistem pentru crearea şi distribuirea documentelor electronice oriunde pe glob, sistem care să permită integrarea tuturor elementelor media: text, imagini, sunet.

World Wide Web reprezintă cel mai utilizat şi mai atractiv serviciu Internet. În traducere aproximativă aceasta înseamnă “ţesătură răspîndită în întreaga lume” mai exact :

- este destinat cautarii informatiei in intregul Internet ( world wide = in lumea intreaga) ;

-foloseste hypertextul pentru organizarea informatiei ceea ce face ca aceasta sa apara ca o pânzã de pãianjen (web) si care permite navigarea cu usurinta de la o pagina la alta .

Un hipertext este un document care conţine pe lîngă text,imagini ,sunete(într-un cuvînt,elemente multimedia) şi legaturi catre alta documente de tip hypertext,care pot fi localizate pe orice server Web din reţeaua internet.

Hiprtextele sunt denumite deseori pagini Web. Aceste pagini web pot fi accesate folosind un software special numit Browser.Principalele Browsere de pe piata sunt : Internet Explorer,Mozila Firefox ,Opera si Netscape Navigator.

Internetul conectează două tipuri de computere: serverele, care furnizează documentele, şi clienţii, care solicită şi afişează documentele pentru a fi vizualizate de utilizator.

Relaţia client-server pe care se bazează funcţionarea World Wide Web este facilitată de protocolul de comunicaţie HTTP. Interacţiunea dintre browserul Web(aplciatie client) şi serverul Web(aplicatie server) începe cu o cerere din partea clientului. Aplicaţia client transmite o cerere către aplicaţia server. Această cerere poate consta în transmiterea unui anumit document sau în efectuarea unei anumite tranzacţii. Aplicaţia server fie îndeplineşte cererea clientului, caz în care obiectul solicitat este transmis browserului, fie o refuză, situaţie în care browserul afişează binecunoscutele mesaje de eroare "The page cannot be displayed" sau "File not found".

Aspecte privind clientul Web

Fiecare pagina web este identificata printr-o adresa unica, care se mai numeste si URL ( Uniform Resource Locator ). Aceasta va fi de forma : protocol://(www).gazda.nume_de_domeniu(ex.: http://www.abcd.com/products.html).

Ea poate fi urmata in anumite cazuri de nume de fisiere. Un URL are trci parti: numele protocolului (http), numele calculatorului pe care se gaseste pagina (www.abcd.com) .si numele fisierului care confine pagina (produas.html).

Exista pagini pe care Browserul nu le poate interpreta (deoarece unele pagini nu contin HTML ci paote fi formata dintr-un document PDF sau o iconita GIF sau o poza JPEG sau filmulete ,melodii etc).Pentru a le putea interpreta exista 2 posibilitati : plug-in-uri si programe auxiliare (helper applications). Un plug-in este un modul pe care programul de navigare il obtine dintr-un director special de pe disc si il instaleaza ca o extensie al insusi programului de navigare.

Deoarece plug-in-urile se executa in interiorul programului de navigare, acestea au acces la pagina curenta si pot sa modifice modul in care aceasta este afisata. Dupa ce plug-in-ul a terminat ceea ce avea de facut (de obicei dupa ce utilizatorul s-a deplasat la alta pagina de Web), acesta este scos din memoria programului de navigare. Inainte ca un plug-in sa poata fi folosit, acesta trebuie instalat.Programele auxiliare (helper applications) sunt programe complete ce se executa ca procese separate. Deoarece acestea sunt programe separate, nu ofera nici o interfata programului de navigare si nu utilizeaza serviciile acestuia.Cateva din aceste aplciatii sunt : Acrobat Reader(pentru documentele PDF),Microsoft WORD,sau Flash player(pentru video).

Aspecte privind serverul Web

Principalele etape pe care le parcurge serverul sunt :

1. Acccpta o conexiune TCP de la un client (program de navigarc).

2. Obtine numele fisierului cerut.

3. Obtine fisierul (de pe disc).

4. intoarce fisierul clientului.

5. Elibereaza conexiunea TCP.

Serverele dc Web modernc au mai multe caracteristici, dar in esenta acestca sunt functiile unui server de Web. O problema este ca fiecare cerere necesita acces la disc pentru obtinerea fisierului,deci serverul web nu poate servi mai multe cereri pe secunda decat numarul de accese la disc ce se pot executa pe secunda.S-a gasit o solutie si anume folosirea unui sistem de memorie ascunsa ,temporara pentru cele mai recente n fisiere utilizate. Inainte de obttinerea unui fisier de pe disc, serverul verifica memoria ascunsa (cache). Daca fisierul exista acolo, el poate fi servit direct din memorie, eliminand astfel accesul la disc.

Urmatorul pas pentru constructia unui server mai rapid este de a face serverul sa admita mai multe fire dc executie (multithreaded), intr-una din arhitecturi, serverul este format dintr-un modul frontal (front-end module), care accepta conexiunile nou venite, si k module de procesare.

Serverclc de Web moderne efectueaza mai multe opcratii decat acceptarea numclor de fisiere si transmiterea confinutului acestora :

1. Rezolvarea numelui paginii de Web cerute.

2. Autentificarca clientului.

3. Verificarea drepturilor de acces ale clientului.

4. Verificarea drepturilor de acces asupra paginii de Web.

5. Verificarea memoriei ascunse.

6. Obtinerea paginii cerute, de pe disc.

7. Determinarea tipului MIME cc va fi inclus in raspuns.

8. Rezolvarea altor probleme minore.

9. Transmiterea raspunsului catrc client.

10. Adaugarea unci inregistrari in jurnaiul serverului.

Pasul 1 este necesar dcoarece cererea sosita poate sa nu contina numele propriu-zis al fisicrului, ca sir de caractere.

Pasul 2 consta in vcrificarea identita|ii clientului. Acest pas este necesar pentru paginile care nu sunt disponihile publicului larg;

Pasul 3 verifica daca exista restrictii referitoare la satisfaccrca cererii, avand in vedere identitatea si localizarea clientului;

Pasul 4 verifica daca exista restrictii de acccs asociate cu pagina insasi;

Pasii 5 si 6 presupun obtinerea paginii. Pasul 6 nccesita capacitatea de tratare simultana a mai multor citiri de pe disc;

Pasul 7 se refera la determinarea tipului MIME din extensia fisierului, primele cateva cuvinte din fisier, un fisier de configurare sau alte surse posibile;

Pasul 8 este destinat unei diversitati de operatii, cum ar fi construct unui profil al utilizatorului sau adunarea unor statistici;

Pasul 9 este eel in care rezultatul este transmis clientului si pasul 10 adauga o inregistrare in jur-nalul sistemului, in scopuri administrative.

Preview document

World Wide Web - Pagina 1
World Wide Web - Pagina 2
World Wide Web - Pagina 3
World Wide Web - Pagina 4
World Wide Web - Pagina 5
World Wide Web - Pagina 6
World Wide Web - Pagina 7
World Wide Web - Pagina 8
World Wide Web - Pagina 9
World Wide Web - Pagina 10
World Wide Web - Pagina 11

Conținut arhivă zip

  • World Wide Web.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Implementarea unei Interfețe Web pentru o Agenție de Turism

Introducere Lucrarea de faţă are ca şi scop realizarea unui site web pentru o agenţie de turism. Aplicaţia este realizată în ASP.NET, o platformă...

Elaborare unui web-site și a unui program de administrare, utilizând PHP, Delphi, Mysql

INTRODUCERE Tehnologiile şi aplicaţiile de pe Internet se extind extraordinar de rapid, capătând o atenţie deosebită, deoarece Internetul...

Elaborarea Paginei Web a Unei Interprinderi

INTRODUCERE În această lucrare sunt descrise uele dintre cele mai populare servicii ale Internet-ului World Wide Web (Pînza de Păiangen Mondială),...

Proiectarea și Crearea unui Web Server

INTRODUCERE În prezent produsele soft se implementează foarte rapid, din cauza dezvoltării enorme a tehnologiilor informaţionale, acumulării...

Aplicație web pentru cumpărarea și rezervarea de bilete online-bilete de cinema

INTRODUCERE După cum se poate vedea şi în titlul lucrării eu am ales să realizez o aplicaţie web pentru rezervarea şi cumpărarea de bilete de...

Motoare de căutare pe web

Introducere Pana in 1990 Internetul a fost folosit cu precadere de catre cercetatori din domeniul academic, guvernamental si industrial. Cateva...

Organizarea Informațiilor pe Web

Capitolul 1. Introducere 1.1 Istoric World Wide Web Web (World Wide Web sau, pe scurt, WWW) reprezintă un sistem de distribuţie locală sau...

World Wide Web

Web-ul (World Wide Web sau WWW – pânza de păianjen mondială) este unul dintre cele mai interesante servicii oferite de reţeaua Internet, fiind...

Ai nevoie de altceva?