You are on page 1of 6

Ministerul nvmntului, Tineretului i Sportului al Republicii Moldova Universitatea Tehnica a Moldovei

Facultatea Radioelectronica Catedra FIMET

Dare de Seam
Lucrarea de laborator nr.1

La obiectul: Retele de calcuatoare Tema: WWW- World Wibe Web


Protocolul HTTP, Limbajul HTML

A efectuat: studentul gr. TLC-112

Matcin E.

A verificat:

Ivanenco I.

CHIINU 2013

1.Scopul lucrarii: Studierea serviciului: WWW- World Wibe Web, a protocoluluiHTTP,si a limbajului HTML 1.Esenta Termenul World Wide Web, abreviat WWW sau i www, numit scurt i web, care n englez nseamn reea mondial este un sistem de documente i informaii de tip hipertext legate ele ntre ele care pot fi accesate prin reeaua mondial de Internet. Documentele, care rezideaz n diferite locaii pe diverse calculatoare server, pot fi regsite cu ajutorul unui identificator univoc numit URI. Hipertextul inclusiv imagini etc. este afiat cu un ajutorul unui program de navigare n web numit browser, care descarc paginile web de pe un server web i le afieaz pe un terminal client la utilizator. WWW este numai unul din numeroasele servicii i aplicaii informatice disponibile n Internet. Alte servicii sunt de exemplu: afiarea de informaii cu form de text, imagini i sunete, pota electronic e-mail, transferul de fiiere de date i informaii FTP, chat, aplicaii video i video on demand, servicii telefonie i telefonie cu imagine prin Internet de tip VoIP, posturi de radio i televiziune prin Internet, e-commerce, sondri de opinie, rspndirea tirilor prin metode RSS, toate genurile de grafic i muzic, lucrul pe un calculator de la distan prin Internet, grupuri de discuii pe diverse teme, sisteme de jocuri interactive, distribuie de software .a. Browserele actuale pot nu numai s afieze pagini web, ci ofer i interfee ctre celelalte servicii Internet, avnd astfel un efect integrator (pentru toate serviciile e suficient un singur browser). De aceea graniele dintre serviciul WWW i celelalte servicii din Internet nu sunt ntotdeauna clare. 2.Istoric Web-ul a fost inventat n 1989 la Centrul European de Cercetri Nucleare (CERN) din Geneva, Elveia. Propunerea iniial de creare a unei colecii de documente avnd legturi ntre ele a fost fcut de Tim Berners-Lee n martie 1989. Propunerea a aprut n urma problemelor de comunicare pe care le ntmpinau echipele de cercettori ce foloseau centrul, chiar i folosind pota electronic. Primul prototip al acestei colecii (mai nti n format de text simplu) a aprut n decembrie 1991, cnd s-a fcut prima lui demonstraie public. Studiul a fost continuat prin apariia primei aplicaii grafice Mosaic, n februarie 1993, realizat de cercettorul Marc Andreessen de la centrul universitar National Center for Supercomputing Applications (NCSA) din oraul Urbana-Champaign din statul federal Illinois, SUA. n 1994 CERN i M.I.T. au format Consortiul World Wide Web, care are drept obiectiv dezvoltarea webului, standardizarea protocoalelor i ncurajarea legturilor dintre site-uri. Berners-Lee a devenit directorul acestui consortiu. M.I.T.

coordoneaz partea american a consoriului, iar partea european este coordonat de INRIA, centrul de cercetari francez. n 1995 Andreessen prsete NCSA i nfiineaz o noua companie, Netscape Communications Corp., care se ocup cu dezvoltarea de software pentru web. Apoi web-ul a evoluat pn la ceea ce este astzi, un serviciu multimedia integrativ, avnd ca suport fizic Internetul. Berners-Lee i echipa sa au realizat primele versiuni pentru patru componente cheie necesare serviciului web, i anume:

protocolul de intercomunicaie HTTP; limbajul de descriere a hipertextului HTML, pentru a putea fi afiat de browser; serverul de web; browserul.

3.Functionarea
La baza funcionrii webului stau 3 standarde, i anume: (HTTP) - Hypertext Transfer Protocol, stiva de protocoale OSI prin care serverul web i browserul clientului (utilizatorului) comunic ntre ele; (HTML) - Hypertext Markup Language, standard de definire i prezentare a paginilor web. (URI) - Uniform Resource Identifier, sistem universal de identificare a resurselor din web, folosit pentru a identifica i regsi paginile web; Urmtoarele standarde sunt definite mai trziu:

Cascading Style Sheets (CSS) JavaScript Hypertext Transfer Protocol Secure - HTTPS.

World Wide Web Consortium (cunoscut i sub denumirea de W3C), care astzi este condus de Berners-Lee, dezvolt standardele HTML i CSS; alte standarde provin de la Internet Engineering Task Force (IETF), ECMA sau productori ca Sun Microsystems. Programul de navigare (browserul) cheam pagina folosindu-se de URI i HTTP, o interpreteaz conform formatrii paginii (hipertext) i o prezint utilizatorului pe un monitor. Unul dintre principiile webului este modelul client-server, browserul fiind aplicaia client, iar serverul HTTP (serverul web) fiind aplicaia server. Pentru a putea interpreta i reda informaiile sub forma hipertextului, browserul apeleaz la standardul de limbaj HTML, definit nc de la nceptul dezvoltrii webului.

n perioada 2004-2005 webul a cunoscut un salt calitativ cu privin la aplicaiile de mare rspndire pe glob, care e cunoscut sub numele simbolic Web 2.0.

Fig.1 Principiul de functionare a WWW

4.Standarde web
Standardele web sunt un termen general pentru standardele formale i alte tehnici specifice care definesc i descriu aspecte ale World Wide Web. n ultimii ani termenul a fost frecvent asociat cu tendina de nsuire a celor mai bune practici standardizate pentru construirea, designul i dezvoltarea paginilor Web folosind aceste metode. Exist mai multe standarde i specificaii interdependente. Unele dintre ele reglementeaz i alte aspecte ale Internetului, nu doar World Wide Web, dar toate influeneaz direct sau indirect dezvoltarea i administrarea paginilor Web i a serviciilor web. n timp ce oricare dintre acestea pot fi denumite "standarde web", susintorii micrii standardelor Web tind s se concentreze asupra acelor standarde care se reflect direct asupra accesibilitii i utilizabilitii paginilor web. Standardele Web, ntr-un sens mai larg, constau n urmtoarele:

Recomandri publicare de World Wide Web Consortium (W3C) Standarde Internet (STD) - documente publicate de Internet Engineering Task Force (IETF) Request for Comments (RFC) - documente publicate de Internet Engineering Task Force Standarde publicate de International Organization for Standardization (ISO) Standarde publicate de Ecma International (fost ECMA)

Standardul Unicode i numeroase alte Rapoarte tehnice Unicode (UTR) publicate de Unicode Consortium nregistrri numerice din evidena Internet Assigned Numbers Authority (IANA) De obicei, cnd se discut despre standardele web, urmtoarele standarde sunt considerate fundamentale:

Recomandri fcute de W3C referitoare la limbajele hypertext (HTML sau XHTML). Recomandri fcute de W3C referitoare la foi de stil (CSS). Standarde dezvoltate de Ecma International referitoare la Ecmascript (cunoscut i sub denumirea de JavaScript). Recomandri fcute de W3C referitoare la Document Object Model (DOM). O recomamdare W3C este o specificaie sau un set de indicaii care, dup numeroase propuneri i dezbateri, a primit aprobarea membrilor i directorului W3C.

Un standard de Internet IETF este caracterizat de un grad ridicat de maturitate tehnic i convingerea c protocolul specificat ofer beneficii semnificative comunitii Internet. O specificaie care a ajuns la stadiul de standard primete un numr n seria IETF STD, pstrnd n acelai timp numrul IETF RFC iniial. World Wide Web (pe scurt web sau www) este un sistem hipertext care opereaz pe Internet. Hipertextul este vizualizat cu un program numit browser, care descarc paginile web de pe un server web (sau site web) i l afieaz pe ecran. Se pot accesa alte pagini prin legturi (sau "linkuri") care indic alt pagin sau trimite informaii pe server. 5.Formarea paginii web World Wide Web a aparut ca un proiect destinat sa distribuie informatia stiintifica folosind un model numit hypertext. Ideea centrala centrala era aceea de a permite cercetatorilor sa-si prezinte informatia intr-un mod integrat (text, imagini, chiar sunet si imagini in miscare). Paginile de informatie sunt "legate" printr-o serie de "hypertext links". Se ofera astfel posibilitatea ca utilizatorul sa selecteze elemente "highlighted" (aceste putand fi reprezentate prin texte sau imagini) si astfel sa acceseze o noua pagina. Sa vedem ce inseamna WWW in prezent si ce va insemna acesta in viitorul apropiat. Iata citeva idei concretizate deja, sau in curs de materializare:

"Electonic Publishing" - din ce in ce mai multe edituri isi prezinta pe Web cataloage cu noi aparitii sau chiar publicatii complete. Trebuie sa ne asteptam in viitorul apropiat la o larga aparitie a acestor publicatii din toate domeniile. Conceptul care sta la baza WWW este hypertextul, care reprezinta un text cu elemente active. Atunci cand in textul pe care il cititi apare o referinta spre o alta pagina, este de ajuns sa dati un click cu mouse-ul pe aceasta referinta (elementul activ) pentru a viualiza aceasta pagina. Pentru a materializa conceptul de hypertext, s-a creat standardul HTML (Hyper Text Markup Language), care descrie cum trebuie sa fie structurata informatia pentru a fi publicata. Documentele HTML sunt vizualizate cu ajutorul unui program ce ruleaza pe calculatorul dumneavoastra, numit browser, care are datoria de a aduce informatia specificata si de a o afisa pe ecranul calculatoruliu. Cele mai cunoscute browsere sunt Netscape Navigator si Microsoft Internet Explorer. O pagina de web este similara unei pagini obisnuite de carte, numai ca are o lungime nelimitata, latimea fiind limitata de latimea ecranului. Mai multe pagini de web adunate intr-un sistem ierarhic si care au un anumit element in comun, se numesc site web. O pagina de web poate contine orice de la text simplu pana la imagini, animatii, sunete, filme. Elementele unei pagini web care fac trimitere la alte pagini poarta numele de legaturi (links). WWW este un serviciu ce se bazeaza pe conceptul client/server: clientul cere informatia, iar serverul o ofera. Client/serverul este principiul care sta la baza Internetul. Pentru a obtine o informatie, clientul se adreseaza unui server, conform unui protocol. Serverul raspunde si trimite informatia dorita. Protocolul folosit in cazul WWW este Hyper Text Transfer Protocol (HTTP). Pe server este stocata pentru fiecare pagina web cate o variabila care contine data la care s-a modificat ultima oara pagina.