Předmět Vývoj podnikových aplikací na platformě Java (4IT447)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu 4IT447 - Vývoj podnikových aplikací na platformě Java, Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze (VŠE).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
1.Vývoj aplikací podle vícevrstvé architektury v rámci Java Enterprise Edition 5 (Java EE 5) - Část 1 (dotace 8/8) a.Úvod do problematiky podnikových aplikací, vícevrstvá architekturab.Prezentační vrstva, servlety, JSP stránky, filtryc.Návrhový vzor Model-View-Controller, frameworky pro vývoj webových aplikacíd.Aplikační vrstva, bezstavové a stavové beany (EJB 3.0), dependency injection, protokol RMI-IIOP2.Vývoj aplikací podle vícevrstvé architektury - Část 2 (dotace 6/6) a.Distribuované transakce vs. lokální transakce, 2-phase commit, ACID vlastnosti, transakční atributy metodb.Asynchronní zpracování požadavků, Java Messaging System (JMS), Message-Driven Beans, plánovač úlohc.Perzistentní vrstva, objektově-relační mapování, Java Persistence API3.Konfigurace a administrace Java EE aplikací (dotace 4/4) a.Distribuce a umisťování aplikací na server (deployment), archívy war, ear, jarb.Bezpečnost v aplikacích, autentizace, autorizace, přiřazování rolí, integrita dat, protokol HTTPS4.Alternativní a doplňkové technologie (dotace 4/4) a.Vývoj odlehčených podnikových aplikací, framework Springb.Vývoj webových aplikací pomocí frameworku Java Server Faces (JSF)5.Pokročilejší techniky vývoje Java EE aplikací (dotace 4/4) a.Základní návrhové vzory pro vývoj v technologii Java EE 5b.Integrace s jinými technologiemi, Java Connector API (JCE)
Získané způsobilosti
Po úspěšném absolvování předmětu budou studenti schopni vyvíjet středně složité podnikové aplikace na platformě Java a orientovat se v současných a nastupujících technologiích
Literatura
TypAutorNázevMísto vydáníNakladatelRokISBNZBURD, B.JSP- JavaServer Pages : podrobný průvodce.Praha:Computer Press, 2003.80-7226-804-XZBASHAM, B. -- SIERRA, K. -- BATES, B.Head first servlets & JSP.Sebastopol:O'Reilly, 2004.0-596-00540-7DBOLLINGER, Gary – NATARAJAN, Bharathi: JSP – Java Server Pages: podrobný průvodce začínajícího tvůrce. Praha, Grada Publishing a.s. 2003. ISBN 80 247 0340 8, 978 80 247 0340 4DBURKE, Bill – MONSON-HAEFEL, Richard: Enterprise JavaBeans 3.0, O'Reilly Media, 5th Edition 2006, ISBN 05 960 0978 X, 978 05 960 0978 XDPANDA, Debu – RAHMAN, Reza – LANE, Derek: EJB 3 in Action. Manning Publications Co. 2007. ISBN 1 933988 34 7DSTEELMAN Andrea – MURACH Joel: Murach's Java Servlets and JSP, Mike Murach & Associates, 2nd edition 2008. ISBN 18 907 7444 8, 978 18 907 7444 8DTHON, Ladislav: Spring Web MVC Framework; http://www.kiv.zcu.cz/~brada/vyuka/files/pia/ppp/spring/
Požadavky
Cílem semestrální práce je vyvinout jednoduchou webovou aplikaci navrženou podle třívrstvé architektury. V příspěvku pro encyklopedii Wikipedia má student za úkol zpracovat rešerši na vybrané téma týkající se problematiky vývoje vícevrstvých aplikací. Průběžné testy a závěrečný test probíhá formou vyplňování interaktivních testů připravených v ISISu. Náročnost závěrečného testu je na úrovni certifikací SCWCD (Sun Certified Web Components Developer) a SCBCD (Sun Certified Business Components Developer).
Garant
Ing. Rudolf Pecinovský, CSc.
Vyučující
Ing. Rudolf Pecinovský, CSc.