Next >

SCA 1.0 Java EE tutorial

Learning objectives

This tutorial takes you step by step through creating an SCA 1.0 application that uses Java EE applications as implementations for SCA components. The basis of the service developed in this tutorial is a pre-existing EAR containing an EJB. In this case, the EJB provides a registration service for new users on a system. The tutorial demonstrates the ability of SCA to utilize resources that may have been created before SCA was available and how to add SCA functionality to Java EE applications. SCA 1.0 applications are applications that conform to the OSOA SCA 1.0 specification.

In this tutorial you will learn to:
  • Create and deploy an SCA assembly that uses Java EE applications as implementation types for SCA components.
  • Use EARS and EJBs as resources within an SCA assembly.
  • Understand the distinction between SCA enhanced Java EE applications and SCA non-enhanced Java EE applications.
  • Use the SCA programming model features of @Reference and @Property annotations in SCA enhanced Web modules
Restriction: This sample does not run on IBM® WebSphere® Application Server Developer Tools for Eclipse
To complete this tutorial, you will need approximately 60 minutes.

Prerequisites

  • Have installed IBM Rational Application Developer v7.5.5, or later. v7.5.5 requires the feature pack for Service Component Architecture Development Tools.
  • Have installed the IBM WebSphere Application Server Version 7.0.0.7, or later. v7.0.0.7 requires the the feature pack for Service Component Architecture.

When you are ready, begin Lesson 1: Import existing resources

Next >

Feedback