oracle fusion middleware 11g r1 - · pdf fileoracle fusion middleware weblogic server physical...

Click here to load reader

Post on 10-Mar-2018

226 views

Category:

Documents

2 download

Embed Size (px)

TRANSCRIPT

  • 1

    Oracle Fusion Middleware 11g R1 - Weblogic Server for System z

    Marc Connolly

    Technical Development Director

  • 2

    The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracles products remains at the sole discretion of Oracle.

  • 3

    Product Overview Fusion Middleware (FMW) Weblogic Server (WLS) within FMW WLS Core Convergence (Before & After) Product Features & Certifications

    Installation What, Where & How

    Administration and Management Domain Basics Development & Deployment Tools Configuration, Management Clustering for High Availability

    System z Deployment Perspective Summary

    Agenda

  • 4

    Oracle Fusion Middleware

    Application Server, TP Monitor, Java VM, Grid

  • 5

    Basic Architectural Components

    Apache

    Apache Listener

    Request Queues

    J2EE Server

    DB Pool Mgr

    Connection Queue

    Database Listener

    DB Internal Q

    RDMS

    HTTPListener

    RMIListener

    Apache

  • 6

    Basic Architectural Components

    Apache

    Apache Listener

    Request Queues

    WebLogic Server*

    DB Pool Mgr

    Connection Queue

    Database Listener

    DB Internal Q

    RDMS

    HTTPListener

    RMIListener

    *Weblogic Server = J2EE Server. This is important to remember and keep in mind.

  • 7

    Oracle Fusion MiddlewareWeblogic Server

    Physical or Virtual Servers

    Coherence EE

    JRockit Real Time

    WebLogic Server

    Java EE: Reliability, Availability, Scalability & Performance

    High Performance, Reliable, Scale Out for Java, C++ and .NET

    High Performance JVM with Extreme Low Latency

    WebLogic Suite

    Ente

    rpri

    s e M

    anag

    er

    Adm

    in a

    nd O

    pera

    tions

    Developm

    ent Too ls

    Jdevelope r/Eclipse

    Java EE/ISVApps

    SOASuite

    WebCenterSuite

    ContentManagement

    Suite

    IdentityManagement

    Suite

    BusinessIntelligence

    Suite

  • 8

    Convergence to WebLogic Server Core with OC4J Components in FMW 11

    BEA WebLogic Server

    Best of Breed Application Server

    Messaging Transactions

    WL RuntimeJRockit

    Clustering Configuration

    Oracle Application Server

    TopLink WS-*

    CoherenceRACCertification

    EnterpriseManager Diagnostics

    Best of Breed Oracle Platform

    Best of Breed Oracle Middleware Server

    Oracle WebLogic Server

    TopLink WS-*

    CoherenceRACCertification

    EnterpriseManager Diagnostics

    Messaging Transactions

    WL RuntimeJRockit

    Clustering Configuration

  • 9

    WebLogic Server Java EE 5.0 and Java SE 6.0

    Standards Compliant Certified JEE 5.0 Compatible

    High Performance

    Advanced Security

    Enterprise Messaging

    Web Services

    Integrated Operations & Administration

    Integrated, Productive Development Tools

    Open Source Certified Java EE Management 1.1 Java EE Management 1.1 Java EE Deployment 1.2Java EE Deployment 1.2 JMX 1.2JMX 1.2 JTA 1.1JTA 1.1 JCA 1.5JCA 1.5 JNDI 1.2JNDI 1.2 JMS 1.1JMS 1.1 JAX-WS 2.1JAX-WS 2.1 EJB 3.0EJB 3.0 Servlet 2.5Servlet 2.5 JSF 1.2JSF 1.2 JSP 2.1JSP 2.1

    JDBC 3.0 JDBC 3.0

    5.05.0Java EEJava EE

    6.06.0Java SEJava SE

    Java Standard Java Standard SupportSupport

  • 10

    Web Services and SOA InfrastructureStandards Based, High Performance and Secure

    WebLogic Server

    XMLCatalog

    JAX-WSJAX-RPC

    JMSJMSSOAPSOAP

    HTTPHTTPSOAPSOAP

    HTTPHTTPRESTREST

    JAX-BData Binding

    Attachment(MTOM/SwA) JAX-R

    WS-Security SAML

    WS-Reliable

    MessagingBuffered

    Web ServicesAsynchronousWeb Services

    ConversationalWeb Services

    Web Services Java Programming Model Java EE

    Declarative QoS - Web Services Interoperability Infrastructure (WS-*) Built In

    Web Services Management& Web Services Manager

    Web Services DevelopmentWith JDeveloper & Eclipse

    WSIF

  • 11

    Certified Platform InfrastructureTested Third Party Integration

    Oracle WebLogic Server

    Oracle 9.2.0.8+, 10.1.0.5+, 10.2.0.6+, 11.1.0.6+

    Informix Dynamic Server 9.2, 9.3, 9.4, 10

    DB2/400 Sybase Adaptive Server 12.5,

    12.5.x, 15 DB2 UDB 8.2, 9.1, 9.5 SQLServer 2005 MySQL 4, 5

    Microsoft Active Directory Sun Java System Directory

    Server Oracle Internet Directory

    Tibco EMS 6.0 Sonic MQ 4.3 WebSphere MQ 6.1

    Apache 2.0.x,2.2.x IIS 6.0, 7.0 SunOne 6.1, 7.0

    Firefox 2.0 Safari 1.2, 2.0 IE 6.0, 7.0

    Java SE 6.0

    Linux, Windows, HP-UX, Solaris, AIX

    Java EE 5.0

    .NET (JMS): Vista, 2003, XP Tuxedo 6.5-10.0

  • 12

    Certified Platform InfrastructureSupported System Configurations

    Information Available Directly on OTN

    and

    My Oracle Support (Metalink)

  • 13

    Installation Overview

  • 14

    What & Where to Download

  • 15

    Linux Red Hat EL 4 (UL7+) Red Hat EL 5 (UL3+) SLES 10 (SP2+)

    JDK IBM Java 6 64-bit (SR4)

    Installation Modes Console, Graphical, Silent Linux for System z Release Notes Recommends Console

    Linux for System z Requirements

  • 16

    WebLogic Server PackagingInstallation and Deployment

    Net Installer Small download WebLogic Server ~39M - Install on demand Install footprint from 179M Process Management Apache Plug Ins Can install WebLogic Workshop

    Enterprise Installer

    Delivered with installer WebLogic Server 742M Full distribution Install footprint from 179M Process Management Apache Plug Ins Can install WebLogic Workshop

    Focus: Scaling Infrastructure Large complex deployments

    Focus: Simple installs aimed at developers but provides full scale deployment infrastructure

    Oracle WebLogic Server

    WebLogic Server

    Process Management

    Web Server Plug Ins

    Oracle WebLogic Server

    WebLogic Server

    Process Management

    Web Server Plug Ins

  • 17

    Administration & Management Overview

  • 18

    Weblogic Server Domains Administration Servers Managed Servers (Clustered, Unclustered) File System Layout

    Development & Deployment Tools Management

    Configuration System Monitoring Clustering for High Availability

    Adminstration & ManagementOverview

  • 19

    Simple Domain OrganizationBasic Concepts & File System

    DomainAdmin Server /u01/app/oracle_WL

    ../10.3.2

    ../logs

    ../modules

    ../user_projects

    ../utils

    *Admin and

    DomainDomain

    Managed Server(s)

    Essentials: 1 Admin Server per Domain 1 or More Managed Servers per Domain

    Clustered &/or Unclustered Managed Servers get Config from Admin Separate JVM's for each Server Server Instances are J2EE Managed Objects

    Managed via JMX, Console, WLST

  • 20

    Domain OrganizationMultiple Domains, Separate Machines

    Cluster

    Domain AAdmin Server

    ManagedServer 1

    ManagedServer 2

    ManagedServer 3

    Node Manager*

    Linux

    *Utility for Remote Management of Admin or Managed Servers Domain Independent

    Cluster

    Domain BAdmin Server

    ManagedServer 1

    ManagedServer 2

    ManagedServer 3

    Node Manager*

    Linux

    Machine A Machine B

  • 21

    Domain OrganizationSingle Domain, Multiple Machines

    Cluster

    Domain AAdmin Server

    ManagedServer 1

    ManagedServer 2

    ManagedServer 5

    Node Manager*

    Linux

    *Utility for Remote Management of Admin or Managed Servers Domain Independent

    ManagedServer 3

    ManagedServer 4

    ManagedServer 6

    Node Manager*

    Linux

    Machine A Machine B

  • 22

  • 23

    Development ToolsOracle JDeveloper and Eclipse

    Oracle JDeveloper - integrated design time for Fusion Middleware

    Eclipse standards based design time contributed to directly by Oracle

    JDeveloper 11gADF 11g

  • 24

    Application DeploymentUsing Standard Clients and Packaging

    Development Tools

    WLST, weblogic.deployer & Ant Tasks

    WebLogic Administration Console

    Java EE DeploymentPlan (JSR 88)

    Java EE EAR File

    app1.jar

    app2.warapp.rar

    JSR 88Deploy Plan

    weblogic-web.xml

    weblogic.xmlweblogic-ejb-jar.xml

    Java Artifacts EARs, WARs, RARs JARs

    JDBC, JMS, WLDFShared Libraries

    Deploy to Individual Nodes or Clusters

    WebLogic Cluster

    WebLogic DomainNode Manager

    ManagedServer 1

    ManagedServer 2

    ManagedServer 3

  • 25

    Operations, Administration and Management

    DeploymentDeployment

    Diagnostics PackDiagnostics Pack

    WebLogic AdministrationWebLogic AdministrationConsoleConsole

    Operations ControlOperations Control

    Cluster ManagementCluster Management

    Operation