Claus Weiss, Advisory Software Consultant, IBM
19 Aug 2008
The tutorial provides hands-on experience using the IBM® Rational® Developer for System i™ SOA workbench with IBM® Rational® Business Developer. It shows how easy it is to use Web services in EGL, regardless of whether they are created in EGL as a Service or used in EGL applications.
Before you start
Important Note: Walk through this scenario and others online as part of the Enterprise
Modernization Sandbox for IBM i™.
Learn what to expect from this tutorial.
About this tutorial
In this tutorial, you will:
- Create an EGL application that will be used as a Web service, and to use an existing Web service in an EGL application.
- Learn to use IBM® Rational® Business Developer to build, test, and consume Web Services.
You will learn how to:
- Create an EGL project
- Create and Test EGL Web services
- Consume a third-party Web service
You should be familiar with one of the IBM® Rational® Software Delivery
Platform products that Rational Business Developer supports, and have knowledge of
IBM® System i™ applications.
Microsoft® Windows® 2000 SP4, Windows 2003 Enterprise SP1, Windows 2003 Standard SP1, Windows XP Professional SP2, Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate
Intel® Pentium® III 800 MHz processor minimum (higher is recommended) 1 GB RAM; 1.5 GB RAM recommended
Minimum: 800 MB of disk space is required for product package installation. Additional disk space is required for the resources that you develop.
Overall tutorial guide
The objective of this tutorial is for you to work with an EGL application that will be used as a service, and to use an existing Web service in an EGL application. The tutorial provides hands-on experience using the IBM® Rational® Developer for System i SOA workbench with IBM Rational Business Developer. It shows how easy it is to use Web services in EGL, regardless of whether they are created in EGL as a Service or used in EGL applications.
The first exercise creates an EGL application that can then be used as a Web service. The second exercise uses an existing Web service that displays a list of movies playing in U.S. theaters and creates an EGL application that displays the data delivered from this Web service.
It is assumed that you are familiar with basic Microsoft Windows UI operations (such as working with the desktop) and basic mouse operations (such as opening folders and performing drag-and-drop operations).
Experience with an Eclipse-based workbench like IBM® WebSphere® Development Studio Client, Rational Developer for System i, or IBM® Rational® Application Developer is a benefit, but is not necessary.
The tutorial has detailed instructions on how to proceed. You can finish the tutorial at your own pace.
Note: The figures in this tutorial show the described application being built. Some of the names and icons may be different than the environment you are working with, but the overall interface should be similar.