Before you start
Learn what to expect from this tutorial, and how to get the most out of it.
IBM® WebSphere® Application Server V8.0 provides support for simplified development of Representational State Transfer (REST) applications using Java™ API for RESTful Web Services (JAX-RS) 1.1. Rational® Software Architect (hereafter referred to as Software Architect) provides tooling to design, develop, test and package JAX-RS 1.1 REST applications for deployment to WebSphere Application Server V8 (hereafter referred to as Application Server). This tutorial provides a step-by-step walkthrough of the required development tasks in Software Architect and the additional steps for deployment to Application Server. You can download the solution set or perform the sequence of development tasks to create the solution on your own.
Using a fictional business scenario, the objectives of this tutorial are to:
- Demonstrate the tooling support in Software Architect V8 for development of JAX-RS 1.1 RESTful services
- Demonstrate Application Server V8 support for Java EE 6 and deployment of Web Service implementations as JAX-RS 1.1 RESTful services
- Provide an opportunity for practitioners to get hands-on experience developing JAX-RS 1.1 RESTful services in Software Architect V8 and deploying the solution to Application Server V8
This tutorial is written for application programmers with intermediate to advanced skills. You should be familiar with using Rational Software Architect and understand REST applications.
To run the examples in this tutorial, you need Rational Software Architect V8 and WebSphere Application Server V8.