Before you start
This tutorial uses IBM Rational® Application Developer Version 6.0, which is a robust tool for developing applications quickly and efficiently. For those readers familiar with IBM WebSphere® Application Developer Version 5.x, Rational Application Developer Version 6.0 is simply the confluence of Rational Application Developer and WebSphere Application Developer. A good description of Rational Application Developer from the IBM Rational Web site follows:
Quickly design, develop, analyze, test, profile, and deploy Web, Web services, Java™, J2EE (Java 2 Platform, Enterprise Edition ), and portal applications with this comprehensive IDE (integrated development environment). Optimized for IBM WebSphere software and supporting multi-vendor runtime environments, IBM Rational Application Developer for WebSphere software is powered by the Eclipse open source platform so developers can adapt and extend their development environment to match their needs and increase their productivity. When used with the IBM Software Development Platform, developers can access a broad range of requirements and change management functions directly from Rational Application Developer for WebSphere software.
Although Rational Application Developer has many capabilities, this series will focus on Enterprise JavaBean (EJB) and Web services development using Rational Application Developer.
In Part 1 of this tutorial, you did the following:
- Opened a J2EE perspective and create a new EJB project.
- Created a new EJB (session bean).
- Enabled EJB capabilities.
- Promoted new MathBean methods to the remote EJB interface.
- Deployed the MathBean on the WebSphere Application Server Version 5.1 integrated test environment.
- Tested the functionality of the MathBean.
Once the groundwork has been laid, Part 2 of this tutorial series shows you how to create a Web service from the MathBean completed in Part 1. You will:
- Enable Web services capabilities.
- Create a Web service from the MathBean.
- Test the Math Web service on the Java test client, Universal Test Client (UTC), using Rational Application Developer.
- Create a Java proxy for the Web service.
- Test the new Web service Java proxy.
In order to follow this tutorial on your own machine, you will need a Linux® or Windows® box with Rational Application Developer Version 6.0 (Application Developer) installed. Previous versions of Rational Application Developer and WebSphere Application Developer will work in many cases; however, the screen shots will invariably look different. If you wish, you can download a trial version of Rational Application Developer (see Resources).


