Download presentation
Presentation is loading. Please wait.
Published byKevin Kennedy Modified over 9 years ago
1
© 2004 IBM Corporation BEA WebLogic Server Introduction and Training
2
© 2003 IBM Corporation Index : 1.J2EE Overview 2. Enterprise System Requirements 3.J2EE Components - JNDI - JDBC - JTA - JMS 4. WebLogic Server Terminologies 5. WebLogic Architecture 6. WebLogic Platform ( Server only) installation 7. WebLogic Directory Structure 8. Defining environment Variables 9. Configuring Domain
3
© 2003 IBM Corporation 1.J2EE Overview The Java 2 Platform, Enterprise Edition (J2EE) defines the standard for developing multitier enterprise applications. Portable and scalable standards
4
© 2003 IBM Corporation J2EE application model :
5
© 2003 IBM Corporation 2. Enterprise System Requirement : High Availability Load Balancing Failover Scalability Security maintainability
6
© 2003 IBM Corporation 3. J2EE Components : Enterprise Java Bean (EJB) JavaServer Page (JSP) Java Naming and Directory Interface (JNDI) Java Messaging Service (JMS) Java Database Connectivity (JDBC) Java Transaction API (JTA) Remote Method Invocation/Internet Inter-ORB Protocol (RMI-IIOP) J2EE Connector Architecture Java Authentication and Authorization Service
7
© 2003 IBM Corporation JNDI ( Java Naming and Directory Interface ) : Naming and directory Services are used to form a structured hierarchy of items that must be made available to distributed program. JMS : Java messaging Service -Is a Java API for accessing message-oriented middleware
8
© 2003 IBM Corporation JDBC : Java Database Connectivity - A standard Java Interface for accessing heterogeneous database - A specification that defines four drivers type for connecting to database JTA : Java transaction API - A Java Transaction API is a standard java API for demarcating transactions within a program - WebLogic Server Supports local and distributed transactions
9
© 2003 IBM Corporation 4. WebLogic Server Terminologies :
10
© 2003 IBM Corporation Web Client Web Server Application Server Proxy Server Firewall Server ….explained Machine ….explained Cluster ….explained Domain ….explained Administration Server ….explained Managed Server ….explained
11
© 2003 IBM Corporation Server : -A Server is an instance of weblogic.Server executing in JVM -Runs on designated WLS machine -Has a dedicated amount of RAM -Is multithreaded Domain - A Cluster -- Machine 1 ---- Machine 2 -- Server A Server D Server C Server B Server E
12
© 2003 IBM Corporation Domain - A Cluster -- Machine 1 ---- Machine 2 -- Server A Server D Server C Server B Server E Machine : -A Machine is a physical computer that hosts Weblogic Server. -Can host multiple WebLogic Server
13
© 2003 IBM Corporation Domain - A Cluster -- Machine 1 ---- Machine 2 -- Server A Server D Server C Server B Server E Cluster : -A Cluster is a logical group of WLS server -Provides automatic Fault Tolerance, High Availability, Load balancing -Transparent to client
14
© 2003 IBM Corporation Domain - A Cluster -- Machine 1 ---- Machine 2 -- Server A Server D Server C Server B Server E Domain : -Provides ONE point of Administration Server -A domain is a logically related group of WebLogic Server resources that you manage as a unit
15
© 2003 IBM Corporation Administration Server : -An administration Server is the central point of control for domain -Stores the configuration information and logs for a domain -Runs Weblogic administration console Managed Server : -Any server in the domain that is not the Admin Server -Contacts Admin server for configuration information
16
© 2003 IBM Corporation 5. WebLogic Architecture :
17
© 2003 IBM Corporation Web Client Client Application BEA WebLogic Server Client Application Logic Database HTTP HTTPS SSL T3 IIOP
18
© 2003 IBM Corporation Application Logic Layer : JSPsServletsHTML/XML Session Beans Entity Beans Message Beans Web Container EJB Container Presentation Logic Business Logic
19
© 2003 IBM Corporation 6. WebLogic Platform ( Server only) installation
20
© 2003 IBM Corporation Weblogic Platform Architecture
21
© 2003 IBM Corporation Current Weblogic Server/Platform Version Download link : http://commerce.bea.com/products/index_eval.jsp
22
© 2003 IBM Corporation 3 Types of Installations 1.Graphical 2.Console 3.Silent Graphical Installation is explained …
23
© 2003 IBM Corporation
32
Windows Start Menu :
33
© 2003 IBM Corporation 7. WebLogic Directory Structure
34
© 2003 IBM Corporation Bea : BEA home directory Ext_components : Controls for third-party products jdk142_08 : Standard Sun Java 2 SDK 1.4.2 jrockit81sp5_142_08 : WebLogic JRockit java 2 SDK 1.4.2 Logs : Install History Utils : Utility JARs Weblogic81 : WebLogic 8.1 product directories UpdateLicense.cmd : Utility to update the license.bea file License.bea : XML-format license file Registry.xml : Record of installed products
35
© 2003 IBM Corporation Weblogic81 : Weblogic Platform 8.1 directory Common : Files shared by Weblogic Platform products Javelin : BEA Javelin extensible compiler framework Server : Weblogic Server products files Uninstall : Weblogic workshop products Workshop : Weblogic Workshop product files
36
© 2003 IBM Corporation Home Directories BEA_HOME = c:\bea or /opt/bea WL_HOME = %BEA_HOME%\weblogic81
37
© 2003 IBM Corporation 8. Defining environment Variables - JVM - CLASSPATH
38
© 2003 IBM Corporation 1.JVM -Xms The minimum size of the dynamic heap -Xms The maximum size of the dynamic heap
39
© 2003 IBM Corporation 2. CLASSPATH To run WLS, you must configure : -Path to include all executable programs (including JAVA interpreter) -CLASSPATH to include dependencies
40
© 2003 IBM Corporation Q&A
41
© 2003 IBM Corporation 1. Configuring Domain
42
© 2003 IBM Corporation Windows : UNIX : /common/bin/config.sh
43
© 2003 IBM Corporation
53
Domain Directory Structure : 1.No boot.properties file is seen ! 2.Never started Admin Server, just created the domain.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.