Вы находитесь на странице: 1из 15

Oracle WebLogic Server

Base of Fusion Middleware

Features
J2EE Compliant Application Server High Performance WebCache, JRockit JVM
Production ready reliability Manageability Web Based

WebLogic Server Components Core Application Server Administration Console Config Wizard and Upgrade Framework Web 2.0 HTTP Pub-Sub Server WebLogic JDBC Drivers Third Party JDBC Drivers WebLogic Server Clients WebLogic Web Server Plug-Ins UDDI and Xquery Support

Introduction to Oracle Weblogic Server


Weblogic Server infrastructure supports the deployment of many types of distributed applications and is an ideal foundation for building applications based on Service Oriented Architectures Is the key component in fusion middleware products A J2EE specification compliant application server WebLogic Server features and tools support the deployment of highly-available and scalable applications WebLogic Server Java EE applications are based on standardized, modular components; WebLogic Server provides a complete set of services for those modules and handles many details of application behavior automatically, without requiring programming.

Weblogic Directory Structure

Weblogic Directory Structure


Middleware Home : /Project/fmw/product/111 Java Home : /Project/fmw/product/111 /jrockit Domain home : /Project/fmw/product/111/user_projec ts/domains/domain_name WL home : /Project/fmw/product/111/wlserver_1. 3

Introduction to Weblogic Domain


A domain is the basic administration unit for Weblogic Server instances. A domain consists of one or more Weblogic Server instances (and their associated resources) that you manage with a single Administration Server.

Applications

Weblogic Administration Console

Domain Structure

Weblogic Administration Server


Administration Server is also a weblogic Server instance that maintains configuration data for a domain. Used in administering the configuration of the domain and managed servers. Provides a GUI based console to manage the lifecycle of a managed server and other resources. The Administration console is used in monitoring the runtime status of the domain and it resources

Weblogic Managed Server


Managed Server is weblogic Server instance that host s applications and other server level resources Built on top of Java virtual machine which is responsible for compiling the java code and run the underlying business logic Is the main container for hosting applications

Jrockit JVM
Provides credible high performance Java Virtual Machine (JVM) developed uniquely for server-side applications and optimized for Intel architectures designed to ensure reliability, scalability, manageability, and flexibility for Java applications. Provides advanced management tools for in-production monitoring and application performance tuning JRockit Real Time uses deterministic garbage collection to overcome the unpredictable pause times

Weblogic Cluster
Weblogic server cluster provide scalability and reliability for your applications by distributing the work load among multiple instances Provides HTTP session state replication across servers within a cluster Clusters provide migration of services feature, which enables a failover node to take over all the service from failed node.

Node Manager
Node Manager is a Java utility that runs as separate process from Weblogic Server and allows you to perform common operations tasks for a Managed Server Node Manager enables you to perform these tasks: Start and stop remote Managed Servers Automatically restart Managed Servers that have the "failed" health state, or have shut down unexpectedly due to a system crash or reboot.

Deployments
A deployment unit refers to a J2EE application or a stand-alone J2EE module hat has been organized according to the J2EE specification. Below are application types which can deployed in Weblogic server Type Enterprise Application Web applications, Resource Adapter modules Web Service Format .ear .war .rar .war or .jar

J2EE Library JMS,JDBC,WLDF Client Application Archive

.jar .jar .ear or .jar

Deployments
Weblogic provides various deployment tools :

Deployment Tool weblogic.Deployer

Description Provides command line interface

Administration Console

Administration Console provides a series of Web-based deployment Assistants that guide you through the deployment process
Is a command-line interface that you can use to automate domain configuration tasks, including application deployment Ant task version of the weblogic.Deployer utility

WLST

wldeploy

Вам также может понравиться