Limbajul Java pe Internet

Proiect
9/10 (2 voturi)
Conține 1 fișier: pdf
Pagini : 75 în total
Cuvinte : 22824
Mărime: 566.77KB (arhivat)
Publicat de: Iorgu Ionescu
Puncte necesare: 9

Cuprins

  1. ADNOTARE 1
  2. CUPRINS 2
  3. INTRODUCERE 3
  4. CAPITOLUL I 4
  5. Retelele de calculatoare si Java 5
  6. 1.1 Retele de calculatoare 5
  7. 1.2 Java 7
  8. 1.2.1 Ce este Java ? 7
  9. 1.2.2 Evolutia limbajului Java 8
  10. 1.2.3 Java : un limbaj compilat si interpretat 8
  11. 1.2.4 Java si conceptele programãrii orientate pe obiecte
  12. 9
  13. 1.2.5 Caracteristicile de bazã al limbajului Java 10
  14. 1.2.6 Structura limbajului Java 11
  15. CAPITOLUL II 12
  16. 2. INTERNETUL si TEHNOLOGII WEB 12
  17. 2.1. Internetul 12
  18. 2.2 Tehnologii WEB 13
  19. 2.2.1 Java versus NET 13
  20. 2.2.2 NET a învãtat de la Java 14
  21. 2.2.3 Net versus Java: criterii de comparatie 14
  22. 2.2.4 Schimbãrile ulterioare sunt scumpe 16
  23. 2.3. Java si programarea WEB 18
  24. 2.3.1 JSP 18
  25. 2.3.2 JSF 19
  26. 2.3.3 MySQL 22
  27. 2.3.4 Arhitectura Tomcat 23
  28. Capitolul III 25
  29. 3.1. Socluri. Modelul client server 25
  30. 3.2 URL 31
  31. 3.3 Elemente de programare distribuitã prin invocare de metode la distantã. RMI 33
  32. Capitolul IV 58
  33. 4.1 Magazinul electronic (E-shop) 58
  34. 4.2 Aplicatia E-Shop 61
  35. CONCLUZII 70

Extras din proiect

ADNOTARE

Cuvinte cheie: Java, Server, Client, URL, RMI, JSP, JSF, applet.

Limbajul Java a aparut datoritã necesitãtii rezolvãrii problemelor actuale ale programãrii.

Desi a apãrut doar de câtiva ani, limbajul Java este prezent deja în peste 200.000 de pagini de

Web, are peste 400.000 de programatori care-l utilizeazã si peste 40% dintre aplicatiile

dezvoltate, în special cele dedicate comertului electronic. Pentru a întelege ce înseamnã Java,

trebuie avutã în vedere tendinta Internet-ului de a deveni un bun de folosintã comun, o piatã

imensã, un teren electronic de desfãsurare a afacerilor, ceea ce a focalizat interesul

cercetãtorilor si firmelor de specialitate, precum si utilizarea tot mai frecventã a solutiilor de tip

Intranet în cadrul întreprinderilor de toate marimile. Coincidenta aparitiei Java cu fenomenul

legat de Internet, Extranet, Intranet, a facut din el un instrument fundamental al dezvoltãrii

tehnologiei informatie.

Teza constã din Introducere, patru capitole, concluzii. În primul capitol este prezentatã

informatia referitoare la utilizarea actualã a retelelor si deasemenea este redatã prezentarea

limbajului Java, scurt istoric, notiuni generale , caracteristici. În al doilea si al treilea capitol s-a

studiat mai aprofundat arhitecturile Java pentru programarea în retea si web. Deasemea sunt

fãcute si unele comparatii cu alte tehnologii de ultimã generatie, prezentând avantaje si

dezavantaze de partea fiecãreia. Al patrulea capitol prezintã aplicatia web realizatã în cadrul

tezei. Descrierea aplicatiei, crearea utilizând limbajul Java, descrierea framework-ului folosit si a

functionalitãtilor.

Principalele obiective ale lucrãrii sunt:

· Studierea arhitecturilor Java de programare a retelelor si perspectivele oferite de aceste

tehnologii în dezvoltarea lor

· Crearea unei aplicatii web pentru un magazin de cãrti, stocarea si prelucrarea datelor

privind managementul vânzãrii cãrtilor.

1

CUPRINS

Introducere

Retelele de calculatoare permit accesarea unor baze informationale cu localizãri

geografice diverse si constituie un mediu de comunicare între persoanele aflate la distantã. Într-o

institutie sau firmã cu mai multe compartimente, instalarea unei retele de calculatoare faciliteazã

schimbul si corelarea informatiilor (între diverse departamente sau în cadrul aceluiasi

departament). Importanta retelelor de calculatoare ca medii de comunicare va creste tot mai mult

în viitor.

Retelele de calculatoare asigurã partajarea resurselor de calcul fizice si logice, astfel încât

programele, echipamentele si mai ales datele sã fie disponibile pentru orice utilizator conectat la

retea, indiferent de localizarea lui. Aceastã facilitate este foarte importantã în cadrul unei firme

fiindcã permite, de exemplu, mai multor persoane aflate în puncte geografice diferite, sã

întocmeascã împreunã un raport. O schimbare efectuatã de un angajat într-un document poate fi

vizibilã instantaneu si celorlalti angajati. Astfel, colaborarea dintre grupuri de oameni aflati la

distantã devine foarte simplã. Practic, un utilizator cu orice localizare geograficã (acoperitã de

retea) poate utiliza datele ca si când ar fi locale. Aceastã caracteristicã atinge scopul retelelor,

formulat plastic, de "distrugere a tiraniei geografice".

Java este unul dintre cele mai utilizate limbaje de programare in zilele

noastre, datorita unor avantaje de necontestat. Printre acestea putem mentiona:

securitate, independenta de platforma, limbaj intuitiv, bine structurat si, bineinteles, opensource.

Java este un mediu de programare ce oferã utilizatorului cadrul necesar si uneltele necesare

pentru dezvoltarea aplicatiilor Java. Java este o tehnologie ce oferã suport dezvoltãrii de aplicatii

distribuite, independente de platformã.

Programele Java pot rula pe diferite tipuri de platforme, cu conditia ca pe aceste platforme sã fie

instalatã o masinã virtualã Java deasupra platformei respective. Avantajul limbajului Java,

comparativ cu alte limbaje de programare este conexiunea strânsã cu tehnologia Internet.

Teza cuprinde 4 capitole, a cãror obiectiv principal este sistematizarea si îmbogãtirea

cunostintelor teoretice despre tehnologiile aduse de limbajul Java pentru programarea retelelor

de calculatoare.

Preview document

Limbajul Java pe Internet - Pagina 1
Limbajul Java pe Internet - Pagina 2
Limbajul Java pe Internet - Pagina 3
Limbajul Java pe Internet - Pagina 4
Limbajul Java pe Internet - Pagina 5
Limbajul Java pe Internet - Pagina 6
Limbajul Java pe Internet - Pagina 7
Limbajul Java pe Internet - Pagina 8
Limbajul Java pe Internet - Pagina 9
Limbajul Java pe Internet - Pagina 10
Limbajul Java pe Internet - Pagina 11
Limbajul Java pe Internet - Pagina 12
Limbajul Java pe Internet - Pagina 13
Limbajul Java pe Internet - Pagina 14
Limbajul Java pe Internet - Pagina 15
Limbajul Java pe Internet - Pagina 16
Limbajul Java pe Internet - Pagina 17
Limbajul Java pe Internet - Pagina 18
Limbajul Java pe Internet - Pagina 19
Limbajul Java pe Internet - Pagina 20
Limbajul Java pe Internet - Pagina 21
Limbajul Java pe Internet - Pagina 22
Limbajul Java pe Internet - Pagina 23
Limbajul Java pe Internet - Pagina 24
Limbajul Java pe Internet - Pagina 25
Limbajul Java pe Internet - Pagina 26
Limbajul Java pe Internet - Pagina 27
Limbajul Java pe Internet - Pagina 28
Limbajul Java pe Internet - Pagina 29
Limbajul Java pe Internet - Pagina 30
Limbajul Java pe Internet - Pagina 31
Limbajul Java pe Internet - Pagina 32
Limbajul Java pe Internet - Pagina 33
Limbajul Java pe Internet - Pagina 34
Limbajul Java pe Internet - Pagina 35
Limbajul Java pe Internet - Pagina 36
Limbajul Java pe Internet - Pagina 37
Limbajul Java pe Internet - Pagina 38
Limbajul Java pe Internet - Pagina 39
Limbajul Java pe Internet - Pagina 40
Limbajul Java pe Internet - Pagina 41
Limbajul Java pe Internet - Pagina 42
Limbajul Java pe Internet - Pagina 43
Limbajul Java pe Internet - Pagina 44
Limbajul Java pe Internet - Pagina 45
Limbajul Java pe Internet - Pagina 46
Limbajul Java pe Internet - Pagina 47
Limbajul Java pe Internet - Pagina 48
Limbajul Java pe Internet - Pagina 49
Limbajul Java pe Internet - Pagina 50
Limbajul Java pe Internet - Pagina 51
Limbajul Java pe Internet - Pagina 52
Limbajul Java pe Internet - Pagina 53
Limbajul Java pe Internet - Pagina 54
Limbajul Java pe Internet - Pagina 55
Limbajul Java pe Internet - Pagina 56
Limbajul Java pe Internet - Pagina 57
Limbajul Java pe Internet - Pagina 58
Limbajul Java pe Internet - Pagina 59
Limbajul Java pe Internet - Pagina 60
Limbajul Java pe Internet - Pagina 61
Limbajul Java pe Internet - Pagina 62
Limbajul Java pe Internet - Pagina 63
Limbajul Java pe Internet - Pagina 64
Limbajul Java pe Internet - Pagina 65
Limbajul Java pe Internet - Pagina 66
Limbajul Java pe Internet - Pagina 67
Limbajul Java pe Internet - Pagina 68
Limbajul Java pe Internet - Pagina 69
Limbajul Java pe Internet - Pagina 70
Limbajul Java pe Internet - Pagina 71
Limbajul Java pe Internet - Pagina 72
Limbajul Java pe Internet - Pagina 73
Limbajul Java pe Internet - Pagina 74
Limbajul Java pe Internet - Pagina 75

Conținut arhivă zip

  • Limbajul Java pe Internet.pdf

Alții au mai descărcat și

Aspecte generale privind semnăturile digitale

Introducere Problematica semnării digitale Înainte de a putea discuta despre semnătura digitală trebuie să explicăm noţiunea de semnătură şi...

Comunicarea în Rețea folosind Telefonia Mobilă

Introducere Aplicațiile mobile au devenit, ȋn zilele noastre, un domeniu important atȃt pentru marile corporații cȃt și pentru simplii...

Elaborarea unui Asistent Electronic Public

INTRODUCERE Organizarea cît mai efecientă a datelor si informaţiei existente a devenit o necesitate stringentă datorită creşterii volumui si...

Limbaj de Interogare Orientat pe Obiect

Limbajul de interogare orientat pe obiect (OQL) este un standard al limbajului de interogare pentru baze de date orientate pe obiect. OQL este...

Lucru cu Imagini în Java

LUCRUL CU IMAGINI IN JAVA 1.Clasa java.awt.image Pachetul java.awt.image contine 3 interfete cu functii specifice: ImageConsumer, ImageObserver,...

Multimedia - Hipermedia

I.1. Terminologie. Multimedia, Hipermedia, Hipertext. Odată cu dezvoltarea tehnologiei globale au crescut cerinţele de informare şi învăţare...

Noțiuni de limbaj HTML

NOŢIUNI DE BAZĂ INTER-REŢELE ŞI INTERNET În lume există milioane de calculatoare. În aceste calculatoare sunt stocate informaţii. Pentru a...

Baze de Date

CURS 1 -Conceptele de BD si SGBD Baza de date, conform definitie lui Delobel este „un ansamblu structurat de date corelate logic si inregistrate...

Te-ar putea interesa și

Proiectarea unei Aplicații Web pentru o Companie de Leasing

I. Analiza managementului de leasing I.1. Introducere I.1.1.Definiţie Cuvintul "Leasing" vine din limba engleză, de la substantivul "leasing"...

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...

JAVA - Battleship

CAPITOLUL 1 INTRODUCERE 1.1. Notiuni introductive Jocuri Un joc este o activitate recreaţională în care sunt implicaţi unul sau mai mulţi...

Elaborarea unui Asistent Electronic Public

INTRODUCERE Organizarea cît mai efecientă a datelor si informaţiei existente a devenit o necesitate stringentă datorită creşterii volumui si...

Crearea unui Magazin Electronic

Introducere Ţelul acestei diplome este elaborarea unui magazin electronic, dirijarea şi urmărirea după funcţionalitatea lui, înregistrarea în...

Fire de Execuție Java

INTRODUCERE Java este un limbaj de programare orientat-obiect, puternic tipizat, conceput de către James Gosling la Sun Microsystems (acum filială...

Economie comercială

1.Capitolul I: Prezentarea societatii 1.1. Scurt istoric Firma a luat fiinta în 1993 sub numele de SC NACU SRL. Pâna în septembrie 1995 nu a...

Carduri inteligente

Standurile privind card-urile inteligente ISO 7816 este cel mai important in ceea ce priveste constructia fizica a card-urilor inteligente,...

Ai nevoie de altceva?