Upload
mmansoor78
View
1.495
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
Oracle WebLogic Server
Configuration & Administrationfrom ADF and Java EE Development Perspective
Basic Concepts• Domains
• Server / Admin Server
• Managed Server
• Cluster
• Node Manager
• Machine
WebLogic Topology Diagram
Domain
• Logical grouping of WebLogic Instances
• Consists of
• Server
• Cluster
Server
• Server is where we :
• Deploy Enterprise Applications or Web Applications.
• Create JDBC Resources.
• Create JMS Resources.
Types of Server
• Administration Sever
• Managed Server
What is Admin Server• Only ONE per domain.
• Controls start and stop of other servers in the Domain.
• Manages the creation of JDBC, JMS and other resources.
• Manages the deployment to servers in the domain.
• In development we use Admin Server for Deployment and Testing. This is usually done via the Integrated WebLogic instance installed within JDeveloper.
What is a Managed Server
• Managed Server is an instance of WebLogic Server Managed by an Admin Server.
• Managed Servers in a Domain are Independent of each other, in every aspect.
• Applications Deployed in a Managed Server do not share any resources, including JDBC and JMS Connections and Connection Factories.
Admin & Managed Server
• On Startup, the Managed Server synchronizes the configuration with
• Configuration changes are send over to the Managed Server from the Admin Server.
WebLogic Managed
Server
WebLogic Topology
Node Manager
• Process to Start/Stop Managed Server instance on a Physical Machine.
• Connect to Admin Server and starts/stops WebLogic instance based
• Independent of Domain
WebLogic Node Manager
Questions ?
WebLogic Cluster
Benefits of WebLogic Cluster
• Scalability
• Load Balance
• Even distribution of jobs
• Multiple copies of an object that can do a particular job must be available
• High-Availability
• Failover
• When a object processing a job becomes unavailable, a copy of the object elsewhere takes over and finishes the job
WebLogic Cluster
WebLogic & Java EE Compatibility
• WebLogic 11g - JEE 5 Certified
• WebLogic 12c - JEE 6 Certified
• Java EE 6
• JSP 2.1, JSF 2.0
• EJB 3.1, JPA 2.0
• Context and Dependency Injection
• Restful Web Services
Questions ?
The End