Flylib.com
List of Figures
Previous page
Table of content
Next page
Chapter 1: Building Web Applications in WebLogic
Figure 1.1: JSP page is converted to a servlet.
Figure 1.2: Servlet filtering.
Chapter 2: Choosing a Web Application Architecture
Figure 2.1: J2EE application tiers.
Figure 2.2: J2EE components mapped to MVC pattern.
Figure 2.3: Steps required during form processing.
Figure 2.4: Typical validation error display.
Figure 2.5: JSP-centric architecture components.
Figure 2.6: Servlet-centric architecture components.
Chapter 3: Designing an Example J2EE Application
Figure 3.1: bigrez.com logical database design.
Figure 3.2: bigrez.com basic presentation layout.
Figure 3.3: bigrez.com reservation process.
Figure 3.4: bigrez.com administration site example page.
Figure 3.5: bigrez.com primary view components and layout.
Figure 3.6: Comparison of self-assembly and master page assembly.
Chapter 4: Building an Example Web Application
Figure 4.1: Working directory structure for the bigrez.com application.
Figure 4.2: The RezInfoAction controller determines the display page.
Figure 4.3: Property list page.
Figure 4.4: Select dates page.
Figure 4.5: Select room type page.
Figure 4.6: Review reservation page.
Figure 4.7: Property main page.
Figure 4.8: Property rates page.
Figure 4.9: Property rate page.
Figure 4.10: Availability list page.
Figure 4.11: Availability maintenance page.
Chapter 5: Packaging and Deploying WebLogic Web Applications
Figure 5.1: Basic packaging and deployment process.
Figure 5.2: Standard Web application directory structure.
Figure 5.3: Place supporting files in separate directories.
Figure 5.4: Use directories to organize the application.
Figure 5.5: Web applications located in working directory structure.
Figure 5.6: Web applications deployed in applications directory.
Figure 5.7: Contents of the MyApps directory.
Figure 5.8: Groups in the default security realm.
Figure 5.9: Create the HotelAdministrators group for the admin site.
Chapter 6: Building Enterprise JavaBeans in WebLogic Server
Figure 6.1: Using home methods to invoke select methods .
Figure 6.2: The replica-aware stub provides SFSB failover.
Figure 6.3: Replicated HttpSession and SFSB component.
Figure 6.4: Read-mostly pattern.
Chapter 7: Building an Example EJB Application
Figure 7.1: Session faade encapsulates complex business logic.
Figure 7.2: The relationship table implements a many-to-many association.
Figure 7.3: Business objects can implement relationships directly.
Figure 7.4: Projection objects are used to manage relationships.
Figure 7.5: Options for O-R mapping of inheritance.
Figure 7.6: Stateless service JDBC architecture.
Figure 7.7: Stateless service entity-bean architecture.
Figure 7.8: Direct interaction eliminates value objects.
Figure 7.9: Object model for bigrez.com application.
Chapter 8: Packaging and Deploying WebLogic EJB Applications
Figure 8.1: Basic packaging and deployment process.
Figure 8.2: EJB archive created using Java and EJB compilers.
Figure 8.3: Summary of work directory structure.
Figure 8.4: BigRez.com primary build file targets.
Figure 8.5: EJB archive creation process using EJBGen.
Figure 8.6: EJBs and Web apps deployed as separate applications.
Figure 8.7: Separate classloader used for each application.
Figure 8.8: Standard enterprise application directory structure.
Figure 8.9: Classloader hierarchy in enterprise application.
Figure 8.10: BigRez.com enterprise application directory structure.
Figure 8.11: Application classloader used for utility archives.
Figure 8.12: Enterprise archive created by the makeear target.
Figure 8.13: bigrez.ear contains all required components.
Figure 8.14: Use WebLogic Console to redeploy applications.
Chapter 9: Using WebLogic JMS
Figure 9.1: The anatomy of a JMS message.
Figure 9.2: Sending messages to a distributed queue.
Figure 9.3: Consuming messages from a distributed queue.
Figure 9.4: Publishing messages to a distributed topic.
Figure 9.5: Configuring a JMS servers thresholds and quotas.
Figure 9.6: Configuring the flow control parameters.
Chapter 10: Using WebLogic Security
Figure 10.1: Client connectivity options.
Figure 10.2: WebLogic Server security architecture.
Figure 10.3: Authentication and authorization call flow.
Chapter 11: Administering and Deploying Applications in WebLogic Server
Figure 11.1: WebLogic Server domain architecture.
Figure 11.2: WebLogic Server internal architecture.
Figure 11.3: Web server proxy-based deployment model.
Figure 11.4: Proxy-less deployment model.
Figure 11.5: Server life cycle state transition diagram.
Figure 11.6: bigrez.com deployment architecture.
Figure 11.7: Viewing plug-in configuration data.
Figure 11.8: Monitoring server performance.
Figure 11.9: Monitoring execute queue statistics.
Figure 11.10: Viewing the WebLogic Server MIB.
Chapter 12: Optimizing WebLogic Server Performance
Figure 12.1: Understanding the HotSpot heap partitioning.
Figure 12.2: Administration console performance monitoring.
Figure 12.3: Problem resolution flow chart.
Chapter 13: Development Environment Best Practices
Figure 13.1: Multiple databases support different builds.
Figure 13.2: Recommended working directory structure.
Figure 13.3: BigRez.com build targets.
Figure 13.4: Configuring IntelliJ IDEA for remote debugging.
Figure 13.5: Typical hierarchy of JUnit TestSuites and TestCases.
Figure 13.6: Direct invocation of tested components.
Figure 13.7: Invoking components using remote interfaces.
Figure 13.8: Successful run of bigrez.com application tests.
Figure 13.9: ApplicationTestDriver.jsp displays test hierarchy.
Chapter 14: Production Environment Best Practices
Figure 14.1: Simple cluster before failure.
Figure 14.2: Simple cluster after failure.
Figure 14.3: Complex cluster before failure.
Figure 14.4: Complex cluster after failure.
Figure 14.5: WebLogic cluster spanning multiple sites.
Figure 14.6: WebLogic cluster per site.
Figure 14.7: Local traffic management using local load balancers.
Figure 14.8: Global traffic management using global load balancers.
Figure 14.9: Single perimeter firewall layout.
Figure 14.10: Typical DMZ firewall layout.
Chapter 15: Developing and Deploying Web Services
Figure 15.1: Web Services container architecture.
Figure 15.2: Viewing the Web Service home page.
Figure 15.3: Testing Web Service operations.
Figure 15.4: Client-specific jar file contents.
Figure 15.5: High-level bigrez.com Web Service architecture.
Previous page
Table of content
Next page
Mastering BEA WebLogic Server: Best Practices for Building and Deploying J2EE Applications
ISBN: 047128128X
EAN: 2147483647
Year: 2003
Pages: 125
Authors:
Gregory Nyberg
,
Robert Patrick
,
Paul Bauerschmidt
,
Jeff McDaniel
,
Raja Mukherjee
BUY ON AMAZON
OpenSSH: A Survival Guide for Secure Shell Handling (Version 1.0)
Step 1.2 Install SSH Windows Clients to Access Remote Machines Securely
Step 3.4 Use PuTTYs Tools to Transfer Files from the Windows Command Line
Step 4.1 Authentication with Public Keys
Step 4.3 How to Generate a Key Pair Using OpenSSH
Conclusion
The .NET Developers Guide to Directory Services Programming
Searching the Global Catalog
Schema Extension Best Practices
Binding and Delegation
Useful Shortcuts for Developers
Error 0x80072020: "An operations error occurred."
Oracle Developer Forms Techniques
The Power of Record Groups
Window Management in Forms
Multi-form Applications
Populating a PL/SQL Table from a Block
Deficiencies in Forms Error-Message Handling
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
IP Phones and IP Phone Lines
Basic Calls Between Cisco CallManager and Cisco CME
Call Transfer
Step 1: Planning and Offline Staging
Appendix A. Cisco IPC Express Features, Releases, and Ordering Information
Systematic Software Testing (Artech House Computer Library)
Master Test Planning
Test Implementation
The Software Tester
Appendix A Glossary of Terms
Appendix E Simplified Unit Test Plan
MySQL Clustering
Before You Begin with MySQL Cluster
Installing MySQL-Max
Data Retrieval in MySQL Cluster
MySQL Cluster Errors
Individual Programs
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