Copyright©2007KOMIXs.r.o.
1.
Copyright©2007KOMIXs.r.o.
Martin Ptáček, KOMIX s.r.o.
Praha
JEE Overview
Copyright©2007KOMIXs.r.o.
2.
Základní popis
Funkce a služby poskytované aplikačním serverem
Bezpečnost
Zvyšování dostupnos...
Copyright©2007KOMIXs.r.o.
3.
• JEE standard
– Sada koordinovaných specifikací a praktik, které dohromady
poskytují řešení ...
Copyright©2007KOMIXs.r.o.
4.
• Poskytuje základní často používané funkce a služby
enterprise aplikacím
• Zjednodušuje psan...
Copyright©2007KOMIXs.r.o.
5.
• Nejpoužívanější Open-Source AS
• Efektivní a rychlý pro vývoj aplikací
• Spolehlivý a výkon...
Copyright©2007KOMIXs.r.o.
6.
• Zajišťování životní cyklu komponent
– WEB Container, EJB Container
• Řízení databázových sp...
Copyright©2007KOMIXs.r.o.
7.
• Entita uživatele
– Authentication, Authorization
– Java Authentication and Authorization Se...
Copyright©2007KOMIXs.r.o.
8.
• Connection Pool
– Využívání databázového spojení více uživateli
– Možnost definovat paramet...
Copyright©2007KOMIXs.r.o.
9.
• Balancing
• Failover
• Apache Proxy Server
– mod_jk
• HTTP Session Replication
Zvyšování do...
Copyright©2007KOMIXs.r.o.
10.
• JVM Monitoring
– JConsole (součástí JDK)
– VisualVM https://visualvm.dev.java.net (součást...
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.
Holubov...
Upcoming SlideShare
Loading in...5
×

2009 JEE Overview

614

Published on

2009 JEE Overview

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
614
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "2009 JEE Overview"

  1. 1. Copyright©2007KOMIXs.r.o. 1. Copyright©2007KOMIXs.r.o. Martin Ptáček, KOMIX s.r.o. Praha JEE Overview
  2. 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. 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. 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. 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. 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. 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. 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. 9. Copyright©2007KOMIXs.r.o. 9. • Balancing • Failover • Apache Proxy Server – mod_jk • HTTP Session Replication Zvyšování dostupnosti Clustering
  10. 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. 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

×