494 Patterns: Extended Enterprise SOA and Web Services
This response is normal because our Web service does not use primitive types
as parameter. The test is only to prove operability at a basic level.
We have now implemented a Web service successfully using Microsoft Visual
Studio .NET 2003. The next section describes how to develop a test J2EE client
using IBM Rational Application Developer that will consume our .NET Web
service.
Implementing a test J2EE Client
This section describes the implementation of a test J2EE client using IBM
Rational Application Developer V6. We use it to prove interoperability between
the ManufacturerB .NET Web service (a target) and a Java-based client
(consumer). This section has the following sub-headings:
򐂰 B.2.6 "Creating a new Rational Application Developer project" on page 494
򐂰 B.2.7 "Importing the necessary WSDLs and XSDs" on page 495
򐂰 B.2.8 "Deploying and testing the J2EEClient" on page 497
B.2.6 Creating a new Rational Application Developer project
To create a new Web project in Rational Application Developer, perform the
following steps:
1. Start Rational Application Developer V6.
2. From the main application window, select File New Project.
3. From the New project window, accept the default selection of Dynamic Web
Project and click Next.
4. The application now prompts you to enter a project name. Enter J2EEClient,
as shown in Figure B-7, and click Finish. The application then begins building
the dynamic Web project through the use of a creation wizard.

Get Patterns: Extended Enterprise SOA and Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.