100 likes | 228 Views
Servicii Web. Universitatea Politehnica Bucure ş ti Facultatea de Electronic ă ,Telecomunica ţ ii ş i Tehnologia Informa ţ iei. Masterand: Matei Theodor-Adrian. Universitatea Politehnica Bucure ş ti Facultatea de Electronic ă , Telecomunica ţ ii ş i Tehnologia Informa ţ iei.
E N D
Servicii Web Universitatea Politehnica BucureştiFacultatea de Electronică,Telecomunicaţii şi Tehnologia Informaţiei Masterand: Matei Theodor-Adrian
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei Proiectul de faţă constituie o soluţie web Cu ajutorul acesteia se pot construi pagini web. Tehnologii Java Web fundamentale: • Servlet • JSP (Java Server Pages)
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei • Servlet • Ceeste un servlet? • - component software care extindefuncţionalitateaunui server • Servletvs Applet
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei • InterfaţaServletdeclarămetoderesponsabile cu comunicareaîntre client și server • Servleturile permit comunicareaînambeledirecţii: - InterfaţaServletRequest - InterfaţaServletResponse
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei • construiesc dinamic și returnează un document HTML pe baza cererii clientului • procesează datele completate de utilizatori printr-un formular HTML și returnează un raspuns • redirectează cereri de la un server la altul în scop de echilibrare a încărcării
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei • Jsp (Java Server Pages) • Java Server Pages(JSP) reprezintăunadintrecelemaiputernicetehnologii Web • JSP faciliteazăcreareaconţinutuluidinamicpepartea de server a paginilor Web • JSP extindelimbajul HTML
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei Avantaje: • Separă conţinutul HTML static de cel dinamic • Odată scrisă, o pagină JSP poate fi și stocată pe orice server Web • Sunt mai ușor de creat și pot avea funcţionalitatea a aproape oricarui servlet
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei • Concluzii: Aplicaţiile cu baze de date de tip Internet își anunţă, încă din denumire, natura dublă, ca urmare a coexistenţei celor două elemente (bazele de date și comunicaţiile). Abordarea duală menţionată în titlu vizează o prezentare sintetică a celor doua modalităţi de dezvoltare software: aplicaţii cu baze de date ce includ tehnologii Java și acces din platforma Java la bazele de date.
UniversitateaPolitehnicaBucureştiFacultatea de Electronică,TelecomunicaţiişiTehnologiaInformaţiei Vă mulţumesc!