Flylib.com
Sams Teach Yourself BEA WebLogic Server 7.0 in 21 Days
Sams Teach Yourself BEA WebLogic Server 7.0 in 21 Days
ISBN: 0672324334
EAN: 2147483647
Year: 2002
Pages: 339
Authors:
Mandar S. Chitnis
,
Lakshmi Ananthamurthy
,
Pravin S. Tiwari
BUY ON AMAZON
Main Page
Table of content
Copyright
Acknowledgments
About the Authors
Tell Us What You Think
Reader Services
Introduction
This Book Is for You
How This Book Is Organized
Source Code and Updates
Conventions Used in the Book
Week 1: WebLogic Server Fundamentals
Day 1. Introduction to BEA WebLogic Server 7.0
Evolution of Application Servers
WebLogic Server 7.0
WebLogic Server 7.0 Features
Useful Tools in WebLogic Server 7.0
Summary
QA
Workshop
Quiz
Day 2. Understanding J2EE Concepts
Java 2 Enterprise Edition 1.3
Java Servlet API
JavaServer Pages (JSPs)
Java Database Connectivity (JDBC) API
Java Naming and Directory Interface (JNDI) API
Enterprise JavaBeans (EJBs)
Java Transaction API
Java Message Service (JMS) API
J2EE Connector Architecture (JCA)
Enterprise Application Architectures
The Airline Ticket Booking System Example
Summary
QA
Workshop
Quiz
Day 3. Working with Servlets
Introduction to Servlets
Core HTTP Servlet API
Sessions
Session Handling: URL Rewriting
Session Handling: Cookies
Session Handling: HttpSession API
Summary
QA
Workshop
Quiz
Exercises
Day 4. Advanced Servlet Techniques
Inter-servlet Communication
Extending the BookShoppingServlet with BookCheckOutServlet
Sample Program: Writing a Servlet Chain for the BookShoppingServlet
Filters
Extending Your BookShoppingServlet with a Simple Logging Filter
Sample Program: Writing Filters for the BookShoppingServlet
Listeners and Events
Sample Program: Writing Listeners for the BookShoppingServlet
Setting WebLogic Server-Specific Parameters
Sample MVC Application: Controller Servlet
Summary
QA
Workshop
Quiz
Exercises
Day 5. Writing JavaServer Pages (JSP)
JavaServer Pages and Servlets: A Comparison
Life Cycle of JSPs
Flowchart for Developing JSPs
Directive Tag
declaration Tag
expression Tag
scriptlet Tag
Action Tags
Implicit Variables
Rewriting BookShoppingServlet Using JSPs
Sample Program
Summary
QA
Workshop
Quiz
Exercises
Day 6. Advanced JavaServer Pages Techniques
Flowchart for Developing a Custom Tag Library
Writing a Custom JSP Tag Library
WebLogic s JSP Tag Library
Sample Program: Writing Your Custom Tag Library
Model View Controller Application: View
Summary
QA
Workshop
Quiz
Exercises
Day 7. Using JDBC
Introduction to JDBC
JDBC Concepts
WebLogic s Support for JDBC
Connections
Connection Pools
Configuring Connection Pools in WebLogic Server
MultiPool
DataSources
Performance Tuning Your JDBC WebLogic Applications
Summary
QA
Workshop
Quiz
Exercises
Week 2: Advanced Features of WebLogic
Day 8. Advanced JDBC Database Techniques
Life Cycle of a JDBC Application
Flowchart for Developing JDBC Applications
The Statement Interface
The PreparedStatement Interface
The CallableStatement Interface
The ResultSet Interface
The ResultSetMetadata Interface
SQL3 Data Types
The RowSet Interface
Sample Program
Handling SQL Exceptions
A Small Note on JDO and JDBC 3.0
Summary
QA
Workshop
Quiz
Exercises
Day 9. Writing Enterprise Applications with JNDI
WebLogic s Support for JNDI
Life Cycle of a JNDI Application (Server and Client)
Naming-Service Concepts
Directory Service Concepts
The Java Naming and Directory Interface
Sample Program
Summary
QA
Workshop
Quiz
Exercises
Day 10. Stateful Session Beans
WebLogic s Support for Enterprise JavaBeans
Life Cycle of a Stateful Session EJB
Session Bean Concepts
Strategies for Implementing EJBObject or EJBLocalObject Request Delegation
Sample Program -Restaurant
Summary
QA
Workshop
Quiz
Exercises
Day 11. Creating Stateless Session Beans
Life Cycle of a Stateless Session EJB
Stateless Session Bean Concepts
Components of a Stateless Session EJB
Sample Program: Restaurant
Accessing a Session Bean from CORBA and RMI Clients
MVC Application Model Layer: Stateful and Stateless Session Beans
Summary
QA
Workshop
Quiz
Exercise
Day 12. Developing Entity Beans Using Container-Managed Persistence
EJBs and Persistence
WebLogic s Support for Entity Beans
Life Cycle of an Entity EJB
Flowchart for Developing an Entity Bean Using CMP
Entity Bean Concepts
Components of an Entity Bean
Internal Classes and Interfaces of an Entity Bean
Container-Managed Persistence
EJB QL
WebLogic QL (WLQL)
Sample Program -Restaurant
Summary
QA
Workshop
Quiz
Exercise
Day 13. Developing Entity Beans Using Bean-Managed Persistence
Bean-Managed Persistence Concepts
Components of an Entity Bean Using BMP
Bean-Managed Persistence and Container-Managed Persistence -A Comparison
Sample Program: Implementing the ItemBean Entity Bean in the Restaurant Application Using BMP
Java Data Objects -An Alternative to Bean-Managed Persistence
EJB to JSP Integration Tool
MVC Application
Summary
QA
Workshop
Quiz
Exercise
Day 14. Understanding JTA Transactions
Introduction to Transactions
Transaction Life Cycle
ACID Properties
Transaction Architecture
Java Transaction API
Transaction Attributes
Transactions in WebLogic
Summary
QA
Workshop
Quiz
Exercise
Week 3: Additional WebLogic Features
Day 15. Using the JMS API
Introduction to Messaging
JMS API
JMS API Architecture
WebLogic Support for JMS
Life Cycle of a JMS Application
Configuring Your Destination in WebLogic Server
Sample Program
Message-Driven Beans
Summary
QA
Workshop
Quiz
Exercise
Day 16. Deploying Applications
Before You Assemble the MVC Application
Assembling Your MVC Application
Deploying the MVC Application
Running Your MVC Application
Important Development Tips
Troubleshooting
Summary
QA
Quiz
Day 17. Debugging Applications
Introduction to Debugging Techniques
Debugging
Assertion
Tracing
Logging
Summary
QA
Day 18. WebLogic Administration and Security
Administering Your WebLogic Server
WebLogic Security
Summary
QA
Quiz
Day 19. Using WebLogic Tools
Development Tools
Compiler Tools
Deployment Tools
Administration Tools
Summary
QA
Day 20. Other Tools Supported by WebLogic
jCOM Concepts
Supporting Tools for jCOM
COM to WebLogic Server Communication
WebLogic Server to COM Communication
XML Concepts
XML Parser APIs
Summary
QA
Workshop
Quiz
Day 21. J2EE Connector Architecture
Introduction to JCA
JCA Concepts
Resource Adapter (RA)
System Contracts
Application Contracts
Deploying a Resource Adapter in WebLogic Server
Configuring JCA Connection in WebLogic Server
Sample Program Using the Common Client Interface
Summary
QA
Workshop
Quiz
Bonus Day At a Glance
Day 22. Working with Web Services
Introduction
Web Services Concepts
SOAP
WSDL
UDDI
Web Services in WebLogic
WebLogic Server 7.0 and JAX-RPC
Deploying Web Services in WebLogic Server 7.0
J2EE Web Services Versus .NET
Summary
QA
Workshop
Quiz
Appendices
Appendix A. Answers to the Quiz and Exercise Questions
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
Day 8
Day 9
Day 10
Day 11
Day 12
Day 13
Day 14
Day 15
Day 16
Day 18
Day 20
Day 21
Day 22
Appendix B. Installing and Customizing WebLogic
Where to Get the WebLogic 7.0 Installable Files
System Requirements
Methods of Installation
Configuring Your Domain Using the Configuration Wizard
WebLogic Constituents and Directory Structure
Steps after Installation
Important Files
Customizing Your Development Environment
Configuring a Virtual Host for Your Application
Setting Up Your HTTP Access Logs
Setting Up Your WebLogic Server to Prevent Overloading with Phony Requests
Summary
Appendix C. Source Code for the MVC Application
Listing for JSPs (Web Components)
Listing of Servlet (Controller): AirlineTicketBookingServlet (Web Component)
Utility Files (EJB Components)
Constants Files (EJB Components)
EJBs: Entity Beans (EJB Components)
EJBs: Session Beans (EJB Components)
Business Objects (EJB Components)
Exception Files (EJB Components)
Deployment Descriptors
Batch Files
SQL Script
Sams Teach Yourself BEA WebLogic Server 7.0 in 21 Days
ISBN: 0672324334
EAN: 2147483647
Year: 2002
Pages: 339
Authors:
Mandar S. Chitnis
,
Lakshmi Ananthamurthy
,
Pravin S. Tiwari
BUY ON AMAZON
Image Processing with LabVIEW and IMAQ Vision
NI Vision Builder for Automated Inspection
CMOS Image Sensors
Image Distribution
Compression Techniques
Application Examples
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
Call Redirection into Voice Mail
Cisco Unity Voice Mail
Summary
Troubleshooting the TUI and VXML Browser
Troubleshooting Voice Mail VPIM Networking
Adobe After Effects 7.0 Studio Techniques
Workspaces and Panels
Making the Most of the UI
Transform Offsets
Alpha Channels and Premultiplication
Dynamic Range
Systematic Software Testing (Artech House Computer Library)
An Overview of the Testing Process
Master Test Planning
Test Implementation
The Test Manager
Appendix F Process Diagrams
Excel Scientific and Engineering Cookbook (Cookbooks (OReilly))
Navigating the Interface
Using Loops
Using Trigonometry Functions
Getting to the Root of Things
Building Support for Vectors
Cisco Voice Gateways and Gatekeepers
When to Use H.323
Case Study: Configuring SIP Between a Gateway and CallManager 5.x
Analog Trunks
Case Study: Using a T1 Link as a Tie Line
Assigning COR Lists with SRST
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies