Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2004 IBM Corporation BEA WebLogic Server Introduction and Training.

Similar presentations


Presentation on theme: "© 2004 IBM Corporation BEA WebLogic Server Introduction and Training."— Presentation transcript:

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

24

25

26

27

28

29

30

31

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

44

45

46

47

48

49

50

51

52

53 Domain Directory Structure : 1.No boot.properties file is seen ! 2.Never started Admin Server, just created the domain.


Download ppt "© 2004 IBM Corporation BEA WebLogic Server Introduction and Training."

Similar presentations


Ads by Google