2. weblogicapplicationservertraining.vibranttechnologies.co.in
WebLogic Server 7.0
• BEA WebLogic Server is a fully featured, standardsbased application server providing the foundation on
which an enterprise can build its applications.
• WebLogic application server is the “workhorse”
enterprise software that provides application
infrastructure for modern business systems.
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
3. weblogicapplicationservertraining.vibranttechnologies.co.in
BEA WebLogic Server
User Interfaces
(Applications,applets,browsers,
Wireless,Business Partners)
WebLogic Server
Application Components
Infrastructure services
Existing Systems
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
Databases
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
5. weblogicapplicationservertraining.vibranttechnologies.co.in
WebLogic Server EJB 2.0 Support
• WebLogic Server supports an implementation of Sun
Microsystems's EJB 2.0 specification and is compliant
with the Sun Microsystem's EJB 1.1 specification.
• The WebLogic Server EJB container supports both
the EJB 1.1 and EJB 2.0 specifications including the
EJB 1.1 and EJB 2.0 document type definitions (DTD).
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
6. weblogicapplicationservertraining.vibranttechnologies.co.in
Installing BEA WebLogic Server
• Download BEA WebLogic’s server from the BEA
WebLogic web site:
http://www.weblogic.com/licbeta.html
• Extract the distribution using jar or the unzip utility.
• Download the latest version of the Java
Development Kit from the Java Development Kit for
Solaris web site:
http://www.sun.com/solaris/java
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
7. weblogicapplicationservertraining.vibranttechnologies.co.in
Installing BEA WebLogic Server
(2)
• Set your CLASSPATH on the server host:
Add weblogic/classes and
weblogic/lib/weblogicaux.jar to your Java
CLASSPATH. Make sure you have "." or your
current directory in the CLASSPATH as well.
• Add weblogic/lib/solaris to your LD_LIBRARY_PATH
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
8. weblogicapplicationservertraining.vibranttechnologies.co.in
Installing BEA WebLogic Server (3)
•
•
Edit the BEA WebLogic properties file
WebLogic.properties Set the system password
property, weblogic.password.system
Start the WebLogic server using the
startWebLogic.sh script.
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
9. weblogicapplicationservertraining.vibranttechnologies.co.in
The WebLogic Server EJB Container
and Supported Services
• EJB Container
– The EJB container is a runtime container for
deployed EJBs and is automatically created when
the WebLogic is created.
– The EJB container provides a standard set of
services, including
caching, concurrency, persistence, security, transa
ction
management, locking, environment, memory
replication.
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
11. weblogicapplicationservertraining.vibranttechnologies.co.in
Container-Managed Persistence
Relationships
• The entity bean relies on container-managed
persistence to generate the methods that perform
persistent data access for the entity bean instances.
• The generated methods transfer data between entity
bean instances and the underlying resource
manager.
• Persistence is handled by the container at runtime
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
12. weblogicapplicationservertraining.vibranttechnologies.co.in
Container-Managed
Persistence Relationships (2)
• The advantage of using container-managed
persistence is that the entity bean can be logically
independent of the data source in which the entity is
stored.
• The container manages the mapping between the
logical and physical relationships at runtime and
manages their referential integrity.
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
13. weblogicapplicationservertraining.vibranttechnologies.co.in
Relationships-CMP
• WebLogic Server supports three types of relationship
mappings that are managed by WebLogic containermanaged persistence (CMP):
– One-to-one
• A WebLogic Server one-to-one relationship
involves the physical mapping from a foreign
key in one bean to the primary key in another
bean
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in
14. weblogicapplicationservertraining.vibranttechnologies.co.in
Where to Get More Information
Vibrant Group:
www.vibrantgroup.co.in
Vibrant Technologies & Computers
www.vibranttechnologies.co.in/technologies.vibrantgroup.co.
in
Vibrant HR Team
www.hr.vibrangroup.co.in
B2/6/2 Vashi ,Navi Mumbai,
Contact:09892900103/9892900173
weblogicapplicationservertraining.vibranttechnologies.co.in
enquiry@vibrantgroup.co.in