Tutorial: Java Control

The Big Picture

The Java control tutorial is the first in a series of three tutorials that builds the Investigate Application, an application designed to assemble a credit-worthiness report on loan applicants. (Note: you do not need to execute the tutorial series in order. You may skip ahead to the web services tutorial or page flow tutorial if you wish.)

This, the first tutorial in the series, builds the core of the application: the Investigate Java control. The Investigate Java control consults a variety of components to assemble the credit-worthiness report. The Investigate Java control and its components are shown in blue in the diagram to the right. The remaining two tutorials focus on different ways to access the core functionality encapsulated by the Investigate Java control.

The second tutorial in the series, Tutorial: Web Service, builds the web services tier of the application.

The third tutorial in the series, Tutorial: Page Flow, builds a web-based user interface for the Investigate Application.

Tutorial Goals

Through this tutorial, you will learn how to create and test a Java control with WebLogic Workshop. Along the way, you will also learn how to create methods that expose a control's functionality, become acquainted with WebLogic Workshop's support for asynchronous communication and loose coupling, and learn how to use WebLogic Workshop's built-in Java controls to help you connect to backend resources and to speed the design process.

Tutorial Overview

The Java control you build with this tutorial collects credit-related information about a loan applicant, computes a credit worthiness score, and returns the combined information to the client.

There are six actors in this scenario:

This tutorial guides you through the process of adding functionality in increments, and shows you how to test your Java control as you build it.

Steps in This Tutorial

To begin the tutorial, see Step 1: Begin the Investigate Java Control.

Click the arrow to navigate to the next step.