Flylib.com
BEA WebLogic Platform 7
BEA WebLogic Platform 7
ISBN: 0789727129
EAN: 2147483647
Year: 2003
Pages: 360
Authors:
Jatinder Prem
,
Bernard Ciconte
,
Manish Devgan
,
Scott Dunbar
,
Peter Go
BUY ON AMAZON
Main Page
Table of content
Copyright
About the Author
About the Co-Authors
Acknowledgments
We Want to Hear from You
Introduction
About This Book
Who Should Read This Book?
How This Book Is Organized
Source Code for This Book
Part I: J2EE Application Development Essentials
Chapter 1. Understanding the Java 2 Platform, Enterprise Edition
Overview
Java Technology Today
The Challenges of Today s eSystems
The Java 2 Platform, Enterprise Edition
J2EE Application Development Roles
J2EE Application Deployment Roles
Chapter 2. J2EE Software Development Methodologies
(Not) Gaining a Competitive Edge in Internet Time
Why J2EE Projects Fail
The Top Ten Checklist for Initiating J2EE Projects
Organizational Frameworks for Supporting Enterprise J2EE Projects
Software Development Methodologies
J2EE Software Development Methodologies Unveiled
Chapter 3. A Developer s Guide to the Unified Modeling Language (UML)
The Challenge of Object-Oriented Analysis and Design
What Is the Unified Modeling Language?
The Relationship Between UML and Software Development Methodologies
UML Modeling Tools
The Elements of the Unified Modeling Language
Developing Use Case Diagrams (Analysis Phase)
Developing Class Diagrams (Analysis)
Developing Class Diagrams (Design)
Developing Interaction Diagrams (Design)
Developing Statechart Diagrams (Design)
Developing Activity Diagrams (Analysis and Design)
Developing Component and Deployment Diagrams (Design)
UML By ExampleThe Book Store
Chapter 4. Best Practices for Java Development
Project Standards
Java Style Guidelines
Java Programming Guidelines
The Java Development Process
Endnotes
Chapter 5. The J2EE Architecture and APIs
Understanding the Java 2 Platform, Enterprise Edition
The Logical Tiers of the J2EE Architecture
The J2EE Application Programming Model
Enterprise JavaBeans (EJB)
The Web Container
Servlets
JavaServer Pages (JSP)
Chapter 6. Transitioning from Software Design to J2EE Technology Components and Services
Specifying and Visualizing J2EE Components with UML
Identifying and Applying Design Patterns
Designing for Enterprise Java Beans
From Design to J2EE By Example: A Truck Rental Business
Truck Rental Java Implementation
Summary
Chapter 7. An Introduction to Web Services
The Message and Medium Paradigm
What Is a Web Service?
The Characteristics of Web Services
The Value Proposition of Web Services
Part II: Introducing the BEA WebLogic Platform 7
Chapter 8. Deriving Application Infrastructure
Introducing Application Infrastructure
Understanding the Need for Application Infrastructure
Examining an Organization s Application Infrastructure Reality
Deriving an Application Infrastructure Strategy
Implementing the Software Platform Solution to Application Infrastructure
Employing BEA s Unified, Simplified, and Extensible Formula for Application Infrastructure: WebLogic Platform 7.0
Summary
Chapter 9. Introducing BEA WebLogic Platform 7
What Is Technical Agility?
The WebLogic PlatformA Single, Unified, and Extensible Application Infrastructure
Introducing BEA WebLogic Server 7
WebLogic Server s Competitive Edge
The Technical Architecture of WebLogic Server
Introducing WebLogic Workshop
Introducing BEA WebLogic Portal
Introducing WebLogic Integration
Summary
Chapter 10. Installing and Configuring WebLogic Server 7
WebLogic Server 7 Editions
Preliminary WebLogic Server Installation Considerations
Installing WebLogic Server
Navigating the WebLogic Platform Directory Structure
Startup Methods for WebLogic Server in Windows 2000
Starting the Default WebLogic Server
Shutdown Methods for WebLogic Server in Windows 2000
Understanding the New WebLogic Server Lifecycle States
Using WebLogic Server with the WebLogic JRockit JVM
Summary
Chapter 11. Working with the WebLogic Server Tools
The WebLogic Server System Administration Tools
The WebLogic Server Deployment Tools
Deploying Your First Web Application Using WebLogic Builder
Summary
Part III: WebLogic and J2EE Services Support
Chapter 12. Distributed Processing Using RMI
Understanding Distributed Processing
RMI Registry Naming Service
The Remote Interface
Remote Object
RMI Client Application
Generating Stubs and Skeletons Using rmic
Sample RMI Application
WebLogic Optimizations for RMI
WebLogic RMI over IIOP
Summary
Chapter 13. Accessing Data Repositories Using JDBC
The Java Database Connectivity API
The Basics of Database Programming in Java
Understanding JDBC
JDBC and BEA WebLogic Server
Using JDBC in a BMP Entity Bean
Advanced JDBC Topics
Summary
Chapter 14. Locating Named Services through JNDI
An Introduction to the Java Naming and Directory Interface
The JNDI Architectural Framework
Understanding Naming and Directory Services
The JNDI Service Provider Interface
The JNDI Application Programming Interface
Examples of Using JNDI in J2EE Applications
Summary
Chapter 15. The Java Messaging Service (JMS)
What Is the Java Message Service API?
An Overview of the JMS Architecture and Messaging
The Structure of a JMS Message
The JMS API Programming Model
The WebLogic JMS Server
The Basic Configuration of WebLogic JMS
Developing a WebLogic JMS Application
Summary
Chapter 16. Managing Java Transactions Using JTA
The Java Transaction API
Using Transactions to Ensure Data Integrity
Understanding Distributed Transactions
ACID-Compliant Databases
The JDBC Optional Package and JTA
Configuring WebLogic JDBC Connection Pools
Configuring WebLogic JDBC Tx DataSources
Performing Distributed Transactions with a Transaction Manager
Using the WebLogic JTA Driver
The BookStore Servlet Example
Summary
Part IV: Developing Presentation LogicJSPs and Servlets
Chapter 17. Introduction to Servlets
CGIThe First Generation of Dynamic Content Generation Tools
A Better WayServlets
Servlet Technologies
Creating Your First Servlet
J2EE Packaging for ServletsWeb Applications
Running Your First Servlet in WebLogic 7.0
Servlet Advanced Features
Servlet Implementation Limitations
Summary
Chapter 18. JavaServer Pages and Tag Libraries
Understanding JavaServer Pages (JSPs)
JSP Elements
Using JavaBeans
Tag Libraries
Summary
Chapter 19. Servlets and JavaServer PagesBest Practices
What Is the MVC Pattern?
The MVC Model with Servlets and JSPs
A Simple MVC Example: Login Management
Summary
Part V: Developing Business LogicEnterprise JavaBeans
Chapter 20. Developing Business LogicSession Beans
Introducing Session Beans
Session Bean Types
A Practitioner s Approach to Understanding Session Beans
The Life Cycle of Stateless Session Beans
The Life Cycle of Stateful Session Beans
Testing the Life Cycle of Stateful Session Beans
Programming Transactions in Session Beans
Summary
Chapter 21. Managing PersistenceEntity Beans
Persistence: The Final Tier
What Are Entity Beans?
Using the EJB Container
The Lifecycle of Entity Beans
Developing the Components of Entity EJBs
Writing the Entity EJB Class
Writing the Primary Key Class
Deployment Descriptors
Writing Finder Methods
Bean-Managed Persistence Example
Container-Managed Persistence Example
Container-Managed Relationship Example
Deployment on WebLogic Server
Summary
Chapter 22. Asynchronous Message ProcessingMessage-Driven Beans
What Is a Message-Driven Bean?
The Message-Driven Bean Class
The Life Cycle of a Message-Driven Bean
Developing a Simple Message-Driven Bean Example
An Overview of Message-Driven Bean Transactions
Summary
Chapter 23. EJB Best Practices
Best Practices for Session Beans
Best Practices for Entity Beans
Handling Transactions in EJBs
Best Practices for EJB Security
Best Practices for Coding Standard Interfaces
MDB Best Practices
Summary
Part VI: BEA WebLogic Server Administration
Chapter 24. Administering and Monitoring Your WebLogic Domain
Understanding WebLogic Domains
Creating and Extending WebLogic Domains
Configuring the Network Resources for a WebLogic Domain
Managing Your WebLogic Servers Using the Node Manager
Understanding the WebLogic Server Logs
Summary
Chapter 25. Implementing Highly Available and Scalable Solutions Using the WebLogic Cluster
The Motivations for Clustered Infrastructure Solutions: Scalability and High Availability
Understanding WebLogic Clusters
Understanding How WebLogic Servers Communicate Within a Cluster
Designing the Architecture of a WebLogic Cluster
Creating and Configuring a WebLogic Cluster
Implementing a Load-Balancing Mechanism for Your Clustered Servlets and JSPs
Implementing a Failover Mechanism for Your Clustered Servlets and JSPs
Clustering Enterprise JavaBeans
Summary
Chapter 26. Managing the WebLogic Security Service
The Challenges of Web Application Security
An Introduction to the WebLogic Server Security Service
The Architecture of the WebLogic Security Service
Security Providers
Understanding Your WebLogic Security Realm
Securing Your WebLogic Applications
Summary
Chapter 27. Packaging, Assembling, and Deploying J2EE Applications
Introducing the WebLogic Server ClassLoaders
Packaging Applications Targeted for WebLogic Server
Deploying Applications to WebLogic Server
The WebLogic Server Deployment Tools
Using Ant for Building J2EE Applications
Deployment Best Practices
Chapter 28. Performance Tuning WebLogic Server
Performance Tuning Goals for WebLogic Server
A WebLogic Server Performance Tuning Roadmap
Tuning the Core Server Performance: The Thread Pool
Tuning JDBC Connection Pools in WebLogic Server
Tuning EJB Applications
Optimizing HTTP Sessions
Tuning the Java Virtual Machine (JVM)
Summary
Part VII: Web Services
Chapter 29. Web Services and the WebLogic Platform
Introduction
The Architectural Framework of Web Services
Roadmap to WebLogic Web Services
Web Service Design Questions
Anatomy of a WebLogic Web Service
WebLogic Web Service Clients
Summary
Chapter 30. Developing Web Services for WebLogic Server
Introduction to Web Service Development
Understanding Design Considerations
Introducing the WebLogic Build Tools
Developing Your Own Web Service
Understanding Web Service Packaging Considerations
Building WebLogic Web Services Manually
Using User-Defined Data Types
Writing Back-End Components
Using Output Parameters
Writing Message Handlers
Debugging Your WebLogic Web Services
Best Practices
New Features in WLS 7.0 Service Packs
Summary
Chapter 31. Discovering Web Services
Introduction
What Is UDDI?
How Does UDDI Work?
The UDDI API at a Glance
UDDI Features in WebLogic Server
The WebLogic UDDI Client Proxy
The WebLogic UDDI Directory Explorer
Summary
Chapter 32. Web Services Made EasyWebLogic Workshop
Overview
The Need for WebLogic Workshop
Why WebLogic Workshop?
WebLogic Workshop Architecture
The Visual Development Environment
A Short Tutorial
Summary
Part VIII: Integration Services Provided by WebLogic Server 7
Chapter 33. Introducing WebLogic Integration (WLI)
Introducing Integration
Challenges in Application Integration
Standards in Application Integration
BEA WebLogic Integration: A Platform for Application Integration
BEA WebLogic Integration Functional Areas
Chapter 34. Business and Workflow Process Management Using WLI
Introduction
Business Process Management (BPM)
Stages in Business Process Management
Designing Business Processes
BPM Tools
Programming Using BPM APIs
BPM Plug-in Framework
Workflow Patterns
Summary
Chapter 35. Understanding J2CA Through the WLI Application Integration Framework
Introduction to Application Integration
What Is J2EE Connector Architecture (J2CA)?
Components of Application Integration
Application Views
Adapter Development Kit (ADK)
Summary
Chapter 36. Data Integration and B2Bi
Introduction to Integration
Data Integration
Business-to-Business Integration (B2Bi)
Summary
Part IX: Appendixes
Appendix A. Platform End-to-End Example
Introduction
Use Case One: WebLogic Portal Features
Use Case Two: WebLogic Workshop Features
Use Case Three: WebLogic Integration Features
Summary
Index
Index SYMBOL
Index A
Index B
Index C
Index D
Index E
Index F
Index G
Index H
Index I
Index J
Index K
Index L
Index M
Index N
Index O
Index P
Index Q
Index R
Index S
Index T
Index U
Index V
Index W
Index X
BEA WebLogic Platform 7
ISBN: 0789727129
EAN: 2147483647
Year: 2003
Pages: 360
Authors:
Jatinder Prem
,
Bernard Ciconte
,
Manish Devgan
,
Scott Dunbar
,
Peter Go
BUY ON AMAZON
Qshell for iSeries
Running Qshell
Additional Control Structures
Grep
Sed
Writing Programs for Qshell
Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)
Layouts
Trees
JFace Windows and Dialogs
Creating a Text Editor with JFace Text
Eclipse Forms
FileMaker Pro 8: The Missing Manual
Editing Whats in Your Fields
Switching Between Layouts
Working with Windows
How Security Works
Script Debugger
SQL Hacks
Number Crunching
Hack 62. Issue Queries Without Using a Table
Hack 75. Minimize Bandwidth in One-to-Many Joins
Hack 79. Identify Updates Uniquely
Hack 96. Create an Audit Trail
The Complete Cisco VPN Configuration Guide
Adding Site-to-Site Connections
Cisco VPN Client Overview
Router Product Overview
New IPsec Troubleshooting Features
Summary
Visual Studio Tools for Office(c) Using C# with Excel, Word, Outlook, and InfoPath
Working with the Application Object
Working with the Application Object
Introduction to the Collaboration Data Objects
Programming InfoPath
The XML Options Dialog
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