39
Oracle WebLogic Server vs. JBoss AS Seite 1 WLS vs. JBoss Leitfaden für eine Entscheidungsfindung Thomas Havemeister OPITZ CONSULTING München GmbH

WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 1

WLS vs. JBossLeitfaden für eine Entscheidungsfindung

Thomas HavemeisterOPITZ CONSULTING München GmbH

Page 2: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 2

Agenda

� Motivation� Vergleichbarkeit� Ausgewählte Themen� Szenarien / Fazit

Page 3: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 3

1 Motivation

� Motivation� Vergleichbarkeit� Ausgewählte Themen� Szenarien / Fazit

Page 4: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Motivation

Beobachtung bei unseren Kunden

� Oracle Kunden: OAS wird ersetzt� BEA Kunden: WebLogic wird ersetzt� mit was? häufige Antwort: JBoss!

Aus aktuellem Anlass

� Oracle Strategie� Gelegenheit� Kostendruck

Seite 4

Page 5: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Motivation

Aus aktuellem Anlass

Seite 5

Page 6: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Motivation

Wie wird JBoss wahrgenommen?

� niedrige Lizenzkosten� bei neuen Standards immer "vorn dabei"� Hibernate, JBoss Cache� JBoss ist JEE Spielwiese / Lernobjekt� Community� Ruf unter Profi-Entwicklern - "Gut genug!"

Seite 6

Page 7: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 7

2 Vergleichbarkeit

� Motivation� Vergleichbarkeit� Ausgewählte Themen� Szenarien / Fazit

Page 8: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Vergleichbarkeit

Auf welcher Ebene wird verglichen?

� JEE Standard erlaubt theoretisch geringe Differenzierung� AppServer mit gleichwertiger Funktionalität?� Beachten: Spezifikation vs. Implementierungsdetails

� Beispiel 1: Clustering� Hersteller implementieren Clustering unterschiedlich� deutliche Unterschiede im Bereich Management

� Beispiel 2: Benutzerfreundlichkeit� Konsole und Überwachung

Seite 8

Page 9: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 9

Vergleichbarkeit

Unterscheidungsmerkmale

� Erweiterte Features� effiziente Entwickler- und Testwerkzeuge� einfaches Deployment� Lebenszyklus von Services und Applikationen� Security- und Patchmanagement

� Application Server ist die Basis� Enterprise Portale� Service Bus und BPEL� SOA Registry / Repository

� JEE ist kein Selbstzweck� Kunden suchen eine Plattform für Integrationsthemen und Lösungen� Mobile Endgeräte, Portale und Web Services

Page 10: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Vergleichbarkeit

Zum Vergleich ungeeignete Themen

� Marktanteile und Verbreitung� Abgleich auf Ebene der Spezifikations-Implementierung

Vorgehen

� AS ist wie ein Universum voller komplexer Features� RASP-Fakten außerhalb der JEE betrachten� Konzentration auf Themen mit Praxisbezug

Seite 10

Page 11: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Vergleichbarkeit

Neuste Versionen - JEE 5.0 zertifiziert mit Java SE 6.0

� Oracle WebLogic Server Suite 10gR3 (7/2008)� WLS, Coherence, TopLink/Kodo, JRockit

� JBoss AS 5.0 EAP (12/2008)� JBoss AS, JBoss Cache, Hibernate

� Auf welchen Feldern konkurrieren die Produkte?� Kosten� Technologieführerschaft � Anpassbarkeit� Leichtgewichtigkeit� Hersteller-Support

Seite 11

Page 12: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Vergleichbarkeit

Thema: Performance

� unabhängige Tests SPEC.org� IBM, SUN, Sybase, Oracle, BEA� WLS: nachgewiesene Rekorde in SPECjAppServer2004 in Single-,

Dual- und Multi-Node � JBoss: keine offiziellen Benchmarks

� Server-Boot Up Zeiten� WLS: -DserverType="wlx" = 7s� JBoss: run -c web = 17s

� Aber: Welche Aussagekraft?

Seite 12

Page 13: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Vergleichbarkeit

Thema: Kosten

� Produkt-Kostenfunktion; viele Variablen� Wie lange braucht man um das Produkt zu erlernen?� Wie einfach ist das Produkt zu verwenden?� Wie ist Qualität des Produktes?� Welche Kosten entstehen für Consulting?

� TCO und "Soft Costs" beachten!� nicht nur Anschaffungskosten� verdeckte und indirekte Kosten

� Lizenzkosten-Anteil im Gesamtprojekt-Budget oftmals sehr gering

Seite 13

Page 14: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Vergleichbarkeit

Thema: Vorurteile - Mythos oder Wirklichkeit?

� Open-Source (JBoss) QA ist schlechter

� WebLogic - Open Source Unterstütztung schlechter

� JBoss ist kostenlos

� Closed-Source macht ein Produkt intransparent

� Bugs/Fixes werden in der Community schneller verbreitet

� Kommerzielle Anbieter implementieren Kundenwünsche

Seite 14

Page 15: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 15

3 Ausgewählte Themen

� Motivation� Vergleichbarkeit� Ausgewählte Themen� Szenarien / Fazit

Page 16: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Mehrwert einer JEE Infrastruktur

Seite 16

Java EE AppServer

Konfiguration und Deployment

Troubleshooting und Tuning

Produktivität und Entwicklung

Monitoring und Analysen

IT Integration

Skalierung und Hochverfügbarkeit

Support-Modell

Page 17: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Produktivität und Entwicklung

WebLogic Server� JDeveloper, Eclipse / OEPE, Workshop� ADF, Web Service Tools� Extended Spring Support� Shared Libraries� ANT Tooling

JBoss� JBoss IDE, Plugins� SEAM� ANT Tooling� (-) Shared Libraries

Seite 17

Page 18: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

IT Integration

WebLogic Server� Messaging / JMS

� Java, C und .NET JMS Clients� Store-and-Forward und Messaging Bridges� Oracle AQ

� WLS TX Engine (XA)

JBoss� JBoss Message Service (Zukauf, ersetzt JBoss MQ)� Arjuna XA Transaction Engine (Zukauf, neu)

Seite 18

Page 19: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

IT Integration

WebLogic Server� RAC Support / Zertifizierung von Oracle� JCA Support für AQ, Peoplesoft, Siebel, ..� WTC - Tuxedo Integration� WLS Security Realm / Provider

JBoss� Herstellerunabhängigkeit / Standards� JCA Support� ACEGI Security

Seite 19

Page 20: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Konfiguration und Deployment

WebLogic Server� Admin Console, XML � transaktionale Konfiguration + Tracking� Scripting / Recording mit WLST� Command Line Tools� Ressource Test Tools

JBoss� Embedded Jopr, XML� JMX und Web Console� (-) Scripting� (-) Command Line Tools

Seite 20

Page 21: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Konfiguration und Deployment

WebLogic Server� Web Service Deployment View / Test Clients� Side-by-Side Deployment� Admin Deployment Mode / Lifecycle� Partial Targets

JBoss� Hot-Deploy / Filesystem� Deployment-Scanner via NFS oder SMB� (-) Admin Mode� (-) Side-by-Side Deployment

Seite 21

Page 22: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Monitoring und Analysen

WebLogic Server� Admin Console, Enterprise Manager (+Multi-Domain/ Oracle)� WLDF� WLST� JRockit Mission Control

JBoss� Jopr / Embedded Jopr� JMX MBean Hierarchie� OSS / MC4j, Nagios

Seite 22

Page 23: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Troubleshooting und Tuning

WebLogic Server� Work Manager (Thread Management)� Ressource Test Tools / Controls� Load Protection / Flow Control� JSP/Servlet, HTTP,JDBC, EJB Performance Parameter� Cache Layer, HTML/HTTP Compression� WLX/WLS Mode

JBoss� JSP/Servlet, HTTP, JDBC, EJB Performance Parameter� HTML/HTTP Compression� JBoss Cache� Microcontainer / selektive Services

Seite 23

Page 24: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Skalierung und Hochverfügbarkeit

WebLogic Server� Node Manager� HTTP LB, Clustered EJBs, HA-JNDI� Distributed (JMS) Destinations� Cluster MAN und WAN Topologien, Accross-Cluster-Replication� Deployment im Cluster

JBoss� HTTP LB, Clustered EJBs, HA-JNDI� JBoss Messaging Clustering� (-) Tool-Unterstützung Aufbau, Konfiguration und Überwachung� (-) Deployment im Cluster� "Farming Service" mit schlechten Ruf -> SMB/NFS

Seite 24

Page 25: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Skalierung und Hochverfügbarkeit

WebLogic Server� automatische Server Migration� HA Singleton Services (JTA, JMS)� HA Job Scheduler (Java CommonJ Timers + RAC)� Rolling Patch Upgrades im laufenden Cluster

JBoss� Quartz Scheduler� (-) Rolling Patch Upgrades� (-) Pinned-Service-Migration

� JMS, JTA

Seite 25

Page 26: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Support Modell

WebLogic Server� Dokumentation� Roadmap definiert Hersteller� Mission Critical Support� Oracle Guardian� Patch Manager

JBoss� Dokumentation� Entwickler / Engineering ist leichter zu erreichen� Roadmap definiert Community� Enterprise Support Subscriptions� Support im Source Code

Seite 26

Page 27: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Mehrwert WebLogic

Seite 27

WLS 10gR3

Produktivität und Entwicklung• Spring, ADF• OEPE, JDeveloper• Server Modes• FastSwap• Shared Libraries

Deployment und Konfiguration

• Admin Console• WebLogic Scripting Tool• Side-by-Side Deployment• Web Service Deployments

• Admin Console• WebLogic Diagnostic

Framework (WLDF)• Enterprise Manager• JRockit Mission Control

Monitoring und Analysen

Troubleshooting und Tuning• HTTP/EJB Tuning• Server Modes• Work Manager• Runtime Service Restarts• Caching Layer

IT Integration

• JCA Adapter für Oracle (AQ, BPEL, CRM)• Tuxedo (WTC) und .NET Integration• Oracle RAC• JMS SaF, Messaging Bridges• WLS Security Realm / Provider

Skalierung und Hochverfügbarkeit

• Server / Service Migration (JTA, JMS)• MAN, WAN Topologien• Across ClusterSession Replication/Failover• Cluster Tooling / Administration• Oracle Coherence

Support-Modell

• Metalink• Mission Critical Support• Guardian• Patch Manager

Page 28: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Mehrwert JBoss

Seite 28

JBoss AS 5.0

Produktivität und Entwicklung• Spring, SEAM• JBoss IDE, Eclipse• OSS Frameworks• Community

Deployment und Konfiguration

• Embedded Jopr• JMX und Web Console• Hot Deployment

• JMX• MC4j• Nagios

Monitoring und Analysen

Troubleshooting und Tuning

• HTTP/EJB Tuning• Microcontainer• HTTP Compression• JBoss Cache

IT Integration

• Herstellerunabhängigkeit• JBoss Messaging• Arjuna• Acegi

Skalierung und Hochverfügbarkeit

• ClusterSession Replication/Failover• JBoss Cache

Support-Modell

• Enterprise Subscriptions• direkt zum Entwickler• große Community• User-getriebene Entwicklung

Page 29: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 29

4 Szenarien / Fazit

� Motivation� Vergleichbarkeit� Ausgewählte Themen� Szenarien / Fazit

Page 30: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Szenarien für WebLogic Server

� WebLogic ist in Bereichen überlegen� Deployment und Konfiguration� Monitoring und Analysen� Troubleshooting und Tuning� Integration in IT-Landschaft� Skalierung und Hochverfügbarkeit

� WebLogic ist sehr gut aufgestellt� Produktivität und Entwicklung� Support Modell

� WebLogic hat in keinem Bereich einen Nachteil

Seite 30

Page 31: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Szenarien für WebLogic Server

WebLogic einsetzen wenn Schwerpunkt auf

� maximaler "QoS" für kerngeschäftskritische Anwendungen� hohe Verfügbarkeit / Zero Downtime� Middleware- und Integrationsthemen� Oracle RAC, Advanced Queuing� JMS, Tibco, MQ

� Konsolidierung auf einheitliche Oracle Infrastruktur� strategische / zukünftige FMW 11g JEE Infrastruktur� Oracle SOA Suite� Oracle Forms

Seite 31

Page 32: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Szenarien für WebLogic Server

WebLogic Server - (persönliche) Wunschliste

� flexibleres Strip-Down / Service Selektion� reduzierter Entwickler-Container� Log-Details konsolidieren ("Verbosity")� mehr WebLogic Console Extension für OSS� JBoss/Tomcat Instanzen� (noch mehr) Spring

Seite 32

Page 33: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Szenarien für JBoss AS

� JBoss hat in keinem Bereich einen Produktvorteil

� JBoss ist sehr gut aufgestellt� Produktivität und Entwicklung� (Enterprise) Support Modell

� JBoss ist gut aufgestellt� Troubleshooting und Tuning

� JBoss ist unterlegen� Konfiguration und Deployment� Monitoring und Analysen� Integration in IT-Landschaft� Skalierung und Hochverfügbarkeit

Seite 33

Page 34: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Szenarien für JBoss AS

JBoss einsetzen wenn Schwerpunkt auf

� Tomcat Ersatz - Web Anwendungen mit EJB, JMS und JTA� Plain - JEE und Portabilität� Service-Migration/Failover sekundär ist� "Power Developer"� OSS Contributors� Low-Level Entwicklungsthemen / Customizing

Seite 34

Page 35: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Szenarien für JBoss AS

JBoss AS Community - Wunschliste *

� Management Console (insbesondere Cluster Management)� mehr Support für Remote-Applications / Clients (JMS, EJB, .Net, C)� Command-Line / Scripting Support� On-Demand Activation� Fast-Startup-Time (Tomcat als Vorbild)� Admin-Deployment / Side-by-Side Deployment� Shared Libraries / JAR-Versionierungssupport� Integration mit mehr HTTP Servern� bessere Dokumentation

Seite 35

* JBossAS Wishlist/Work of Improvements - http://www.jboss.org/community/docs/DOC-13485

Page 36: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Szenarien / Fazit

FAZIT

� WLS ist Innovationstreiber� JBoss holt auf / zieht nach� Entwicklung heute gleichwertig� große Unterschiede im Produktivbetrieb

Kein All-Or-Nothing - Kombinieren Sie!

� WLS für QoS, XA-TX und Clustering� JBoss für non-Mission Critical� Oracle Coherence / JBoss Cache für XTP� Oracle JRockit und JBoss

Seite 36

Page 37: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Quellen

Quellen

� JBoss in Action - Javid Jamae, Peter Johnson� Professional Oracle WebLogic Server (preview)

- Robert Patrick� Spec.org - http://www.spec.org� JBoss.org - http://www.jboss.org/community/docs/DOC-

13485� JBossAS Wishlist/Work of Improvements

Seite 37

Page 38: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS Seite 38

Fragen & Antworten

Page 39: WLS vs. JBoss - Leitfaden · Oracle WebLogic Server vs. JBoss AS Mehrwert WebLogic Seite 27 WLS 10gR3 Produktivität und Entwicklung • Spring, ADF • OEPE, JDeveloper • Server

Oracle WebLogic Server vs. JBoss AS

Kontakt:

Thomas HavemeisterOPITZ CONSULTING München [email protected]

+49 89 680098-0+49 172 2066400

Vielen Dank für Ihre Aufmerksamkeit !

Seite 39