SunQuest
 
       Graphic Design
  Home arrow Graphic Design arrow Page 3 - WebLogic Workshop, WebLogic Platform, and ...
IBM developerWorks
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Dedicated Servers  
Actuate Whitepapers 
Moblin 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
GRAPHIC DESIGN

WebLogic Workshop, WebLogic Platform, and the J2EE Landscape
By: Albert J. Saganich, Jr.
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 8
    2004-07-14

    Table of Contents:
  • WebLogic Workshop, WebLogic Platform, and the J2EE Landscape
  • What is WebLogic Workshop?
  • WebLogic Workshop and J2EE
  • Model-View-Controller (MVC) Pattern
  • Creating a Sample Workshop Application with WebLogic Platform

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT

    Stay one step ahead of the competition. Evaluate and give feedback on some of the hottest web development tools on the market today. Make your opinion heard! Click Here

    WebLogic Workshop, WebLogic Platform, and the J2EE Landscape - WebLogic Workshop and J2EE


    (Page 3 of 5 )

    To best use WebLogic Workshop, you must understand its position in the J2EE and WebLogic Platform landscape. Ultimately, WebLogic Workshop is a tool for building enterprise Web applications. Figure 1.1 shows a simplified version of an enterprise application running on an application server. These tools have existed for a long time, but what makes WebLogic Workshop different is the ease with which J2EE, Integration, and Portal applications can now be developed.

    bea

    Figure 1.1 - Simple Web applications.

    Web applications can be divided, as can most applications, into three main aspects:

    • Presentation—The application's user interface (UI) aspects. In Web applications, presentation is provided by JavaServer Pages (JSPs), HTML, and Web services.

    • Navigation—These aspects provide a basis for which pages are displayed, based on user actions.

    • Business logic and data access—These aspects are used to access data and make decisions based on that data for the benefit of navigation.


    Domains, Clusters, and Servers - WebLogic Platform has a number of mechanisms for deploying applications. At the root of the deployment tree is a server, and applications are normally deployed on servers. Servers can be grouped into logical sets known as clusters. From a client's perspective, a cluster looks and acts exactly like a single server. From a developer's perspective, machines with different capabilites can be combined into a single cluster for the purposes of load balancing, fault tolerance, or support of mixed server features. Domains are groups of servers (clusters) defined to support specific Framework services (such as portals) and integration of combinations, and they can be used to create reuseable templates.


    Figure 1.2 shows a more sophisticated environment for application deployment: WebLogic Platform. Workshop works with WebLogic Platform, giving developers full access to its features. Although Figure 1.2 isn't intended to be an architectural diagram of WebLogic Platform, you can see how domains contain definitions of services that are available to all servers and the clusters they contain. Clusters, servers, domains, and other production administration features are covered in Chapter 15, "Taking Your Applications from Development to Production."

    bea

    Figure 1.2 - Domains, clusters, Web servers, and applications.

    During the past five or six years, Web applications were built by using several core technologies. Page presentation was handled by hard-coded HTML and dynamic JSPs, all coded by hand. In more sophisticated applications, page navigation was handled by servlets, but more often than not it was hard-coded into JSPs. Data access and business logic were handled by EJBs and Java Database Connectivity (JDBC). In fact, the J2EE landscape isn't all that different today; most applications are still developed painstakingly by hand using these same technologies. So where does WebLogic Workshop fit in?

    SamsThis chapter is from BEA WebLogic Workshop 8.1, by Albert J. Saganich, Jr., et al. (Sams, 2004, ISBN: 0672326221). Check it out at your favorite bookstore today.

    Buy this book now.

    More Graphic Design Articles
    More By Albert J. Saganich, Jr.


     

    GRAPHIC DESIGN ARTICLES

    - Building Corner Effects with Transparent Bac...
    - 3D Graphics Technology: VRML Part I - Introd...
    - Creating Visual Effects
    - Web Page Design Overview
    - Creating Artistic Photographs
    - Working with Tools in Paint Shop Pro 8
    - Using HTML Quickform for Form Processing
    - Introduction to Adobe FrameMaker
    - WebLogic Workshop, WebLogic Platform, and th...
    - Planning the Site
    - Working with Web Services
    - WebLogic Workshop Application Development Ba...
    - Scanning Images for Web Use
    - Web Graphics Overview
    - The Pen is Mightier than the Brush Tool







    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway