Upload
dinhtruc
View
228
Download
0
Embed Size (px)
Citation preview
Agenda
• Vergangenheit und Herkunft
• Die Weblogic Produktpalette
• Funktionen im Überblick
• Domains und innerer Aufbau
• Werkzeuge und Helferchen
• Entwicklung mit dem WLS
• Administration des WLS
1
2
Über mich
Markus Eisele
- Software Architekt im CoC IT-Architecture im Cross-Bereich Software-Engineering der msg systems ag.
- BEA Technical Director seit 2005
- Oracle ACE Director seit 2008
- BEA Certified Server , SAP WebAS Consultant, MCSE
- Tätigkeitsschwerpunkte:Enterprise Java, SAP, Webframeworks, Portale, DMS/CMS, UI und Usability
- Autor für verschiedene deutsche IT-Magazine
- Im Web mehr unter http://www.eisele.net/
3
Agenda
•Vergangenheit und Herkunft• Die Weblogic Produktpalette
• Funktionen im Überblick
• Domains und innerer Aufbau
• Werkzeuge und Helferchen
• Entwicklung mit dem WLS
• Administration des WLS
Vergangenheit
• 1995 Weblogic Inc (WLS Version 1.48)
• 1998 Übernahme durch Bea Systems (WLS
Version bis 8.1)
• 2005 Übernahme M7, SolarMetric und
Plumtree
• 2007 Weblogic Server 10
• 2008 Übernahme durch Oracle
• 04/08 Weblogic Server 10gR3
4
5
Agenda
• Vergangenheit und Herkunft
•Die Weblogic Produktpalette• Funktionen im Überblick
• Domains und innerer Aufbau
• Werkzeuge und Helferchen
• Entwicklung mit dem WLS
• Administration des WLS
Die WLS Produktpalette
6
Oracle
WebLogic
Suite
• WebLogic Server Enterprise Ed.
• Oracle App Server Enterprise Ed.
• Coherence Enterprise Ed.
• WebLogic Operations Control
• WebLogic Real Time
Die WLS Produktpalette
7
Oracle
WebLogic
Application
Grid
• Coherence Grid Edition
• JRockit Real Time
• WebLogic Operations Control
• Enterprise Manager Diagnostics
Pack
• JRockit Mission Control
• Application Diagnostics for
Java
8
Agenda
• Vergangenheit und Herkunft
• Die Weblogic Produktpalette
•Funktionen im Überblick • Domains und innerer Aufbau
• Werkzeuge und Helferchen
• Entwicklung mit dem WLS
• Administration des WLS
Anwendungsfälle WLS
• Use Cases
– Web applications
– Enterprise applications
– Rich Internet Applications
– Enterprise App Integration
– Portals
– Web services
• Two key constituents
– Developers
– IT Operations/Administration
9
Funktionen im Überblick
10
WebLogic Server and iAS
Applications
ADF Spring …
WebLogic Operations Control
POJO
Java EEWeb
ServicesTopLink
JRockit
WebLogic Real TimeJRockit JVM
Reliability, Availability, Scalability, Performance
JMS
Messaging
Develo
pm
en
t To
ols
JD
eve
lop
er
Ec
lips
e
Clustering with Coherence EE Scale Out
Man
ag
em
en
tE
nte
rpri
se
Ma
nag
er
Dia
gn
osti
cs
Pa
ck
WL
S
Ma
nag
em
en
t
RASP
• Reliability
• Proven quality in enterprise environments –
“it just works”
• Transactional integrity, reliable messaging,
Oracle RAC
• Availability
• Maintain app/service availability to end users
• Tolerate planned and unplanned events
• Scalability
• Expand and add system resources as required
• Millions of users and thousands of systems
• Performance
• Aggregate throughput of apps/services
• Low, predictable latency
11
13
Agenda
• Vergangenheit und Herkunft
• Die Weblogic Produktpalette
• Funktionen im Überblick
•Domains und innerer Aufbau• Werkzeuge und Helferchen
• Entwicklung mit dem WLS
• Administration des WLS
15
Agenda
• Vergangenheit und Herkunft
• Die Weblogic Produktpalette
• Funktionen im Überblick
• Domains und innerer Aufbau
•Werkzeuge und Helferchen• Entwicklung mit dem WLS
• Administration des WLS
17
Agenda
• Vergangenheit und Herkunft
• Die Weblogic Produktpalette
• Funktionen im Überblick
• Domains und innerer Aufbau
• Werkzeuge und Helferchen
•Entwicklung mit dem WLS• Administration des WLS
19
Agenda
• Vergangenheit und Herkunft
• Die Weblogic Produktpalette
• Funktionen im Überblick
• Domains und innerer Aufbau
• Werkzeuge und Helferchen
• Entwicklung mit dem WLS
•Administration des WLS
21
Links und Informationen• http://www.eisele.net/blog/
• http://otn.oralce.com
• http://edocs.bea.com/wls/docs103/ http://www.oracle.com/technology/products/weblogic/
• https://mix.oracle.com/groups/10943
• http://forums.oracle.com/
• http://forums.oracle.com/forums/category.jspa?categoryID=202