Home - Internet Technologies - For Developers - How does it work? - B - BEA WebLogic Internals

After the Storm - Internet Technologies

Home
Internet Technologies
For Developers
How does it work?
B
BEA WebLogic Internals
E
J
S
T
W

BEA WebLogic Internals

Architecture (layers) of a application built with WebLogic:

Workshop provides standard Java editing plus a number of graphical wizards for creating

  • Business Processes
  • Java Controls
  • Portals
  • Web Applications (Page Flows)
  • Web Services

These wizards create "normal" Java classes with a lot of WebLogic-specific JavaDoc comments.

Business Processes

Business Processes are designed by "drawing" a flow chart. Invocations, loops, and decisions can be selected from a toolset and customized.

Java Controls

Java Controls often encapsulate business logic or access to resources such as EJBs, JMS, databases, timers, web services. They have an interface they expose, and services and resources they use to perform the services. Prefab controls deal with portals and Liquid Data ().

Portals

YTBD

Web Applications (Page Flows)

Page Flows are based on Struts. On each page, events decide which page to show next.

Web Services

Web Services are implemented as Java Controls that expose their interface as the service. WebLogic offers Web Services with call backs (to allow for asynchronous processing) and conversational state (through communication and phase IDs associated with the service call).

Referred by:


© 1998-2005 Christian Treber, ct@ctreber.com. All rights reserved. The author takes no responsability for linked external pages, the content of which by no means reflect his own opinion, convictions etc.