Level: Intermediate Andrew J. Bradfield (abrad@us.ibm.com), Senior Software Engineer, IBM
12 Jul 2007 Learn the next series of steps to develop a SonicESB process containing
several services that interact to perform a sample Travel Agency Flow. You will use
detailed step-by-step instructions to configure Sonic to expose the Travel Agency Process
as a Web service. Code is developed and tested with IBM Rational® Application
Developer.
In this tutorial
This tutorial offers step-by-step instructions for developing a sample SonicESB business process.
Through the use of screen shots, sample code, and analysis, you can learn how to make the
most of Sonic's SOA technology.
Objectives - You will successfully develop a SonicESB process
containing several services that interact to perform the sample
TravelReservationProcess.
- You will configure Sonic to expose
the Travel Agency Process as a Web service, and you will create the ESB process
itinerary to achieve the desired result.
- You will use the Sonic Management Console to define the protocol for your
TravelReservationProcess: SOAP over HTTP.
- You will test and explore the ESB process and associated code with IBM Rational
Application Developer.
Prerequisites
This tutorial addresses SOA or Java™ programmers whose skills and
experience are at a beginning-to-intermediate level. You should have a general
familiarity of SOA and Java. The software required for the tutorial is described in
the System Requirements section.
System requirements
The screen shots used in this tutorial come from a computer with Sonic and IBM Rational Application Developer installed.
Specific versions of Sonic include SonicESB 6.1 and SonicMQ 6.1. Rational Application Developer version 6.0 was used to
develop the sample Java classes and to test the WSDL file for the ESB Process.
Duration
1 hour
Formats html, pdf
About this tutorial
This tutorial is the second part of a series that helps you develop a
sample SonicESB business process for a travel reservation system.
|