einführung oracle weblogic server 10gr3 - doag.org · pdf filerasp • reliability...

22
Einführung Oracle Weblogic Server 10gR3 Markus Eisele [email protected] [email protected]

Upload: dinhtruc

Post on 05-Feb-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

Einführung

Oracle Weblogic Server 10gR3 Markus Eisele

[email protected]

[email protected]

Page 2: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 3: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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/

[email protected]

Page 4: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 5: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 6: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 7: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 8: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 9: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 10: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 11: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 12: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 13: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

Standard JEE5

12

[email protected]

Quelle: java.sun.com

Page 14: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 15: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

Domains und innerer Aufbau

14

[email protected]

Page 16: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 17: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

Werkzeuge und Helferchen

16

[email protected]

Page 18: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 19: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

Entwicklung mit dem WLS

18

[email protected]

Page 20: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]

Page 21: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

Administration des WLS

20

[email protected]

Page 22: Einführung Oracle Weblogic Server 10gR3 - doag.org · PDF fileRASP • Reliability •Proven quality in enterprise environments – “it just works” •Transactional integrity,

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

[email protected]