Submit Search
Upload
2009 JEE Overview
•
0 likes
•
367 views
M
Martin Ptáček
Follow
2009 JEE Overview
Read less
Read more
Technology
Report
Share
Report
Share
1 of 11
Recommended
2010 X33EJA Vysoká Dostupnost JEE Systémů
2010 X33EJA Vysoká Dostupnost JEE Systémů
Martin Ptáček
Srovnání Java aplikačních serverů
Srovnání Java aplikačních serverů
Tomáš Piňos
2010 JBoss Application Server
2010 JBoss Application Server
Martin Ptáček
2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE
Martin Ptáček
2011 X33EJA Výkonové Aspekty JEE Monitoring a optimalizace
2011 X33EJA Výkonové Aspekty JEE Monitoring a optimalizace
Martin Ptáček
2009 CA Wily Introscope
2009 CA Wily Introscope
Martin Ptáček
2011 Unit Testy
2011 Unit Testy
Martin Ptáček
2010 Web Technologie 1
2010 Web Technologie 1
Martin Ptáček
Recommended
2010 X33EJA Vysoká Dostupnost JEE Systémů
2010 X33EJA Vysoká Dostupnost JEE Systémů
Martin Ptáček
Srovnání Java aplikačních serverů
Srovnání Java aplikačních serverů
Tomáš Piňos
2010 JBoss Application Server
2010 JBoss Application Server
Martin Ptáček
2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE
Martin Ptáček
2011 X33EJA Výkonové Aspekty JEE Monitoring a optimalizace
2011 X33EJA Výkonové Aspekty JEE Monitoring a optimalizace
Martin Ptáček
2009 CA Wily Introscope
2009 CA Wily Introscope
Martin Ptáček
2011 Unit Testy
2011 Unit Testy
Martin Ptáček
2010 Web Technologie 1
2010 Web Technologie 1
Martin Ptáček
2010 Identifikace a optimalizace výkonu JEE aplikací
2010 Identifikace a optimalizace výkonu JEE aplikací
Martin Ptáček
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
Martin Ptáček
Spring framework - J2EE S Lidskou Tvari
Spring framework - J2EE S Lidskou Tvari
Roman Pichlík
TNPW2-2012-02
TNPW2-2012-02
Lukáš Vacek
CSAS_v06
CSAS_v06
Ladislav Lála
Open source technology stack
Open source technology stack
Miloslav Hašek
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Jaroslav Prodelal
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Jaroslav Prodelal
2010 X33EJA Web Services
2010 X33EJA Web Services
Martin Ptáček
Výkonnost webových aplikací
Výkonnost webových aplikací
Taste Medio
Policy Compliance Testing (2011)
Policy Compliance Testing (2011)
Risk Analysis Consultants, s.r.o.
Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2
MarketingArrowECS_CZ
TNPW2-2014-02
TNPW2-2014-02
Lukáš Vacek
(cesky) MDS ap a Sybase jak pokracujeme a co nabizime?
(cesky) MDS ap a Sybase jak pokracujeme a co nabizime?
MDS ap
SAS - Integrace dat
SAS - Integrace dat
MarketingArrowECS_CZ
TNPW2-2016-02
TNPW2-2016-02
Lukáš Vacek
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Jaroslav Prodelal
TNPW2-2011-04
TNPW2-2011-04
Lukáš Vacek
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
MarketingArrowECS_CZ
Qualys Application Programming Interface (API) (2011)
Qualys Application Programming Interface (API) (2011)
Risk Analysis Consultants, s.r.o.
More Related Content
Similar to 2009 JEE Overview
2010 Identifikace a optimalizace výkonu JEE aplikací
2010 Identifikace a optimalizace výkonu JEE aplikací
Martin Ptáček
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
Martin Ptáček
Spring framework - J2EE S Lidskou Tvari
Spring framework - J2EE S Lidskou Tvari
Roman Pichlík
TNPW2-2012-02
TNPW2-2012-02
Lukáš Vacek
CSAS_v06
CSAS_v06
Ladislav Lála
Open source technology stack
Open source technology stack
Miloslav Hašek
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Jaroslav Prodelal
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Jaroslav Prodelal
2010 X33EJA Web Services
2010 X33EJA Web Services
Martin Ptáček
Výkonnost webových aplikací
Výkonnost webových aplikací
Taste Medio
Policy Compliance Testing (2011)
Policy Compliance Testing (2011)
Risk Analysis Consultants, s.r.o.
Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2
MarketingArrowECS_CZ
TNPW2-2014-02
TNPW2-2014-02
Lukáš Vacek
(cesky) MDS ap a Sybase jak pokracujeme a co nabizime?
(cesky) MDS ap a Sybase jak pokracujeme a co nabizime?
MDS ap
SAS - Integrace dat
SAS - Integrace dat
MarketingArrowECS_CZ
TNPW2-2016-02
TNPW2-2016-02
Lukáš Vacek
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Jaroslav Prodelal
TNPW2-2011-04
TNPW2-2011-04
Lukáš Vacek
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
MarketingArrowECS_CZ
Qualys Application Programming Interface (API) (2011)
Qualys Application Programming Interface (API) (2011)
Risk Analysis Consultants, s.r.o.
Similar to 2009 JEE Overview
(20)
2010 Identifikace a optimalizace výkonu JEE aplikací
2010 Identifikace a optimalizace výkonu JEE aplikací
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
Spring framework - J2EE S Lidskou Tvari
Spring framework - J2EE S Lidskou Tvari
TNPW2-2012-02
TNPW2-2012-02
CSAS_v06
CSAS_v06
Open source technology stack
Open source technology stack
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam B&R / 3.10...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
Webinář: Ochrana dat ve virtuálním prostředí pomocí nástroje Veeam Backup & R...
2010 X33EJA Web Services
2010 X33EJA Web Services
Výkonnost webových aplikací
Výkonnost webových aplikací
Policy Compliance Testing (2011)
Policy Compliance Testing (2011)
Co přináší Oracle Database 12c Release 2
Co přináší Oracle Database 12c Release 2
TNPW2-2014-02
TNPW2-2014-02
(cesky) MDS ap a Sybase jak pokracujeme a co nabizime?
(cesky) MDS ap a Sybase jak pokracujeme a co nabizime?
SAS - Integrace dat
SAS - Integrace dat
TNPW2-2016-02
TNPW2-2016-02
Semináře M-Files: Konec hledání řešení pro správu firemních dat
Semináře M-Files: Konec hledání řešení pro správu firemních dat
TNPW2-2011-04
TNPW2-2011-04
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Spusťte si existující VMware infrastrukturu v Cloudu bez jakékoliv změny
Qualys Application Programming Interface (API) (2011)
Qualys Application Programming Interface (API) (2011)
2009 JEE Overview
1.
Copyright©2007KOMIXs.r.o. 1. Copyright©2007KOMIXs.r.o. Martin Ptáček, KOMIX
s.r.o. Praha JEE Overview
2.
Copyright©2007KOMIXs.r.o. 2. Základní popis Funkce a
služby poskytované aplikačním serverem Bezpečnost Zvyšování dostupnosti Monitoring Obsah prezentace
3.
Copyright©2007KOMIXs.r.o. 3. • JEE standard –
Sada koordinovaných specifikací a praktik, které dohromady poskytují řešení pro vývoj, rozmístění a řízení vícevrstvých enterprise aplikací. – Spojuje celou řadu standardních technologií do jediné architektury s komplexním modelem programování. – Specifikace JEE5 • Nároky na – Spolehlivost – Dostupnost – Výkonnost – Škálovatelnost Základní popis Enterprise aplikace standardu JEE
4.
Copyright©2007KOMIXs.r.o. 4. • Poskytuje základní
často používané funkce a služby enterprise aplikacím • Zjednodušuje psaní enterprise aplikací • Aplikační servery standardu JEE – JBoss – IBM WebSphere, BEA WebLogic, Sun AS, SAP NetWeaver, Oracle AS atd. Základní popis Co je to aplikační server?
5.
Copyright©2007KOMIXs.r.o. 5. • Nejpoužívanější Open-Source
AS • Efektivní a rychlý pro vývoj aplikací • Spolehlivý a výkonný v produkčním prostředí • Snadná instalace, záloha a obnova • Efektivní konfigurace a správa Základní popis Aplikační server JBoss
6.
Copyright©2007KOMIXs.r.o. 6. • Zajišťování životní
cyklu komponent – WEB Container, EJB Container • Řízení databázových spojení (Connection Pool) • Transakční zpracování požadavků (Transaction Service) • Persistence objektů do databáze (JPA, Hibernate) • JMS (Java Message Service) • Bezpečnost (JAAS) Funkce a služby poskytované aplikačním serverem
7.
Copyright©2007KOMIXs.r.o. 7. • Entita uživatele –
Authentication, Authorization – Java Authentication and Authorization Service (JAAS) • WEB Security – Authentication method: HTTP Basic, Form-based, Client-cerficate, Mutual, Digest – Declarative (Protect web resource), Programmatic – HTTPS • EJB Security – Declarative, Programmatic – Mapping roles to JEE users and groups Bezpečnost
8.
Copyright©2007KOMIXs.r.o. 8. • Connection Pool –
Využívání databázového spojení více uživateli – Možnost definovat parametry • Min, Max, IdleTimeout, BlockingTimeout, QueryTimeout • PreparedStatementCacheSize, ValidationChecker • Connection – Specifický uživatel používaný aplikačním serverem – Více uživatelů, více specifických oblastí • Online funkčnost aplikace • Reporting • Dávkové zpracování Bezpečnost Databázové spojení
9.
Copyright©2007KOMIXs.r.o. 9. • Balancing • Failover •
Apache Proxy Server – mod_jk • HTTP Session Replication Zvyšování dostupnosti Clustering
10.
Copyright©2007KOMIXs.r.o. 10. • JVM Monitoring –
JConsole (součástí JDK) – VisualVM https://visualvm.dev.java.net (součástí Sun JDK6 update 7) • JBoss Monitoring – JMX Console – Web Console – Projekt Jopr http://www.jboss.org/jopr/ • CA Wily Introscope Monitoring Možnosti
11.
Copyright©2007KOMIXs.r.o. 11. Děkuji za vaši
pozornost Martin Ptáček ptacek@komix.cz +420 225 989 981 KOMIX s.r.o. Holubova 1, 150 00 Praha 5 www.komix.cz