Java web programozás 5..

Slides:



Advertisements
Hasonló előadás
Virtualizált Biztonságos BOINC Németh Dénes Deák Szabolcs Szeberényi Imre.
Advertisements

Ismerkedés a programmal Készítette: Szentirmai Róbert (minden jog fenntartva)
Flex: csak rugalmasan! Kiss-Tóth Marcell Magyarországi Web Konferencia március 18.
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
A szoftverhasználat jogi vonatkozásai
© Kozsik Tamás Appletek A Java nyelv elsődleges számú reklámja HTML oldalak aktívvá tevéséhez Kisalkalmazás WEB-böngésző által futtatott Java.
HTML5 alapú fejlesztő és futtató környezet megvalósítása
25/09/2009Fenntarthatósági Nap 21 Klímavédelem fénysebességgel Szomolányi Katalin Vállalati Fenntarthatósági Osztály.
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
megismerése, mintaadatbázis létrehozása
Oracle Java fejlesztési stratégiája
Bevezetés a Java programozásba
SZTE - SZEGED A MÉRNÖKKÉPZÉS ÚJ KIHÍVÁSAI - INTERNETTEL ÖSSZEKÖTÖTT TÁVOLI LABORATÓRIUMOK Matijevics István.
1 Hálózati Operációs Rendszerek gyakorlat Bevezető Előadó: Bilicki Vilmos
Fejlett Programozási Technológiák II. Világos Zsolt 1. gyakorlat.
Első C programunk Visual C Express-ben Horváth Ernő 1.
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
Előadó: Kárpáti Péter Üzleti folyamatvezérlés nagyvállalati környezetben (BizTalk Server 2004, Office InfoPath 2003 és Windows.
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Készítette: Keszthelyi Zsolt
Szombathely Dinamikus WEB programozás: PHP és JSP.
Delphi programozás 8. ELŐADÁS ADO ActiveX Data Objects.
Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor.
Egyszerű webes alkalmazás fejlesztése
A peritoneális dialízis tervezése – kinetikai és rehabilitációs
WEB MES (webes gyártásirányító rendszer)
V 1.0 ÓE-NIK, Programozás I. A Microsoft Visual Studio 2010 használata.
Appletek és Servletek Demeter Lehel 641-es csoport.
Web Application for Resource Planning
Szoftverarchitektúrák 12. Sorozat portál
Publikációs portál Initial J2EE architecture UML bázisú modellezés és analízis Csapat: UML7 (Percze Dániel, Rajnai Zoltán, Ráth István, Tóth Dániel, Vágó.
a Moodle autentikációjához a PTE FEEK-en
Microsoft Visual FoxPro 9.0
2009. június 24.Multimédia az oktatásban  A könyvtárak új helye, szerepe a modern, a multimédiás, a hálózati tanulás időszakában  Szerzői jog és.
Segédlet vizuális programozáshoz Kovács László
Fényképezte: Szedő Iván
Készítette: Pethő Balázs 1 Oktatási keretrendszerek A program megvalósulását az Apertus Közalapítvány támogatta.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
APEX BMF, II. félév.
3. előadás.  Apache szerver tudnivalók  Az index.php .htaccess – web-szerverünk beállításai  Konfigurációs állományok  Adatbázis kapcsolódás beállítása.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
Visual Basic 2008 Express Edition
1 Verseny 2000 gyakorlat ODBC Adatforrás létrehozása.
ELTE WIFI Beállítási útmutató MS Windows XP-hez
Komoróczy Tamás 1 Java programozási nyelv A nyelv alapjai.
Java programozási nyelv Adatbekérés konzolról
Java web programozás 11..
További lehetőségek Weblapok programozása. Nyelvek csoportosítása Leíró nyelv (HTML, XML, …) Programozási nyelv  Szerver oldali (PHP, ASP, …)  Kliens.
Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft.
Nádai Gábor előadása INTERNETES KONFERENCIASZERVEZÉS GDF TDK 2009 – Konzulens: Kaczur Sándor.
Fejlett Programozási Technológiák II. 2009, Nagy Csaba JSP – Java Server Pages.
Illés Zoltán ELTE Informatikai Kar
Java web programozás 7-8..
Webes MES keretrendszer fejlesztése Kiss Miklós Dániel G-5S8 Tervezésvezető: Dr. Hornyák Olivér.
Java web programozás 2..
OpenCMS programozói bevezetés Krizsán Zoltán iit me.
Java web programozás 6..
Palotás Ádám és Fodor Gergely Oracle Data Integrator Bemutató és gyakorlat
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Informatikai gyakorlatok 11. évfolyam
Ingyenes, online technikai kurzusok Microsoft Virtual Academy.
A távoli asztal, valamint az Endnote használata a távoli asztalon Skultéti Attila
A GIMP program telepítése. A GIMP program ● GIMP – GNU Image Manipulation Program, Spencer Kimball és Peter Mattis, ● Linux, Windows, Mac OS X,
Appletek A Java nyelv elsődleges számú reklámja
(Iskolai) Beléptető rendszer Raspberry Pi 2-vel.
Docker (on Windows) Hogyan kerüljük el a csapdákat?
Az operációs rendszerek
Kisvállalati hálózat kialakítása raspberry szerverrel
A szoftverhasználat jogi vonatkozásai
Előadás másolata:

Java web programozás 5.

Tartalom Java webes projekt A GlassFish alkalmazás-szerver Java Applet 2009

Java webes projekt Létrehozás File  New Project…  Java web  Web Application 2009

Java webes projekt 2009

Java webes projekt 2009

Java webes projekt Web projekt Telepítés-leíró Kezdőlap Forrásfájlok Külső könyvtárak 2009

Telepítés-leíró A session beállítása Kezdőlap (ok) 2009

GlassFish Mi ez? License Történet Egy JavaEE-t implementáló alkalmazásszerver, amit a SUN fejleszt. A kereskedelmi verzió neve Sun Java System Application Server 9.x License Ingyenesen terjeszthető és használható (GPL, CDDL) Történet Kezdet: 2005.06.06. Java EE kompatibilitás: 2006.05.04. 2007.11.07.: GlassFish v2.0 2009

GlassFish Platform: Feladatai: Windows és Linux Futtatja az alkalmazást (web és EJB réteg) Elrejtik az adatbázist a „kliensek” elől. (több különböző adatbázishoz való csatlakozás), TopLink JPA Provider. Naplózó rendszer Adatforrások („data source”) kezelése Adminisztrátori konzol 2009

GlassFish Adminisztrátori konzol indítása Jelszó: adminadmin 2009

GlassFish EJB és web komponensek Web szolgáltatások Adatforrások kezelése 2009

Java Applet Fogalma: Életciklus: A böngészőben futó, „kliens oldali” Java kisalkalmazás. A HTML oldalba van beágyazva. A JRE futtatja. Életciklus: Inicializálás: init() Elindítás: start() Leállítás: stop() Megsemmisítés: destroy() 2009

Java Applet Felhasználás: Biztonság: „vastag kliens” Kliens-szerver architektúrában, „gazdag” GUI, a kliens oldalon. Biztonság: Az Applet-et a hálózatról töltjük le!  Veszélyes Szigorú biztonsági korlátozások: Nem használhat fájlokat, I/O eszközöket Nem nyithat hálózati kapcsolatot Nem hívhat külső programokat (pl. Notepad) Nem láthatják az O.S. összes paramétereit. 2009

Java Applet Java Applet konfigurálás Futtató környezet Biztonság: Vezérlőpult Java Biztonság: Aktuális JRE \lib\security\java.policy állomány 2009

Java Applet Létrehozás: File  New Project…  Java  Java Class Library Jelöljük ki a projektet, majd File  New File …  Swing GUI Forms  JApplet Form Töltsük ki a szükséges mezőket majd „Finish”. Adjuk hozzá a kívánt funkcionalitást az Applet-hez. 2009

Java Applet Beágyazás weboldalba: Másoljuk az Applet JAR állományát egy web alkalmazás megfelelő mappájába. Általában a „web” mappába. 2009

Java Applet Beágyazás weboldalba (2) 2009

Java Applet  JavaScript Az Applet metódusa 2009

Java Applet  JavaScript 2009

Java Applet  Servlet Az Servlet kódja 2009

Java Applet  Servlet Az Applet kódja (1) 2009

Java Applet  Servlet Az Applet kódja (2) 2009