Rational application developer web service

thumbnail

Published on 18 April 2011 , updated 19 April 2011

Focus sentinel Focus sentinel Share this page:

ISBN-10: 0738435597
ISBN-13: 9780738435596
IBM Form #: SG24-7835-00

Authors: Martin Keen, Rafael Coutinho, Sylvi Lippmann, Salvatore Sollami, Sundaragopal Venkatraman, Steve Baber, Henry Cui, Craig Fleming, Venkata Krishna Kumari Gaddam, Brian Hainey and Lara Ziosi

Abstract

IBM® Rational® Application Developer for WebSphere® Software V8 is the full-function Eclipse 3.6 technology-based development platform for developing Java™ Platform, Standard Edition Version 6 (Java SE 6) and Java Platform, Enterprise Edition Version 6 (Java EE 6) applications. Beyond this function, Rational Application Developer provides development tools for technologies, such as OSGi, Service Component Architecture (SCA), Web 2.0, and XML. It has a focus on applications to be deployed to IBM WebSphere Application Server and IBM WebSphere Portal.

Rational Application Developer provides integrated development tools for all development roles, including web developers, Java developers, business analysts, architects, and enterprise programmers.

This IBM Redbooks® publication is a programming guide that highlights the features and tooling included with Rational Application Developer V8.0.1. Many of the chapters provide working examples that demonstrate how to use the tooling to develop applications and achieve the benefits of visual and rapid application development. This publication is an update of Rational Application Developer V7.5 Programming Guide, SG24-7672.

Table of Contents

Part 1. Introduction to Rational Application Developer

Chapter 1. Introduction

Chapter 2. Programming technologies

Chapter 3. Workbench setup and preferences

Chapter 4. Perspectives, views, and editors

Chapter 5. Projects

Chapter 6. Unified Modeling Language

Part 2. Java and XML development

Chapter 7. Developing Java applications

Chapter 8. Developing XML applications

Part 3. Persistence and enterprise information system integration development

Chapter 9. Developing database applications

Chapter 10. Persistence using the Java Persistence API

Chapter 11. Developing applications to connect to enterprise information systems

Part 4. Enterprise and service-oriented architecture (SOA) application development

Chapter 12. Developing Enterprise JavaBeans (EJB) applications

Chapter 13. Developing Java Platform, Enterprise Edition (Java EE) application clients

Chapter 14. Developing web services applications

Chapter 15. Developing Open Services Gateway initiative (OSGi) applications

Chapter 16. Developing Service Component Architecture (SCA) applications

Chapter 17. Developing Modern Batch jobs on computing grids

Part 5. Web application development

Chapter 18. Developing web applications using JavaServer Pages (JSP) and servlets

Chapter 19. Developing web applications using JavaServer Faces

Chapter 20. Developing web applications using Web 2.0

Chapter 21. Developing portal applications

Chapter 22. Developing Lotus iWidgets

Part 6. Deploying, testing, profiling, and debugging applications

Chapter 23. Cloud environment and server configuration

Chapter 24. Building applications with Apache Ant

Chapter 25. Deploying enterprise applications

Chapter 26. Testing using JUnit

Chapter 27. Profiling applications

Chapter 28. Debugging local and remote applications

Part 7. Management and team development

Chapter 29. Concurrent Versions System (CVS) integration

Chapter 30. IBM Rational Application Developer integration with Rational Team Concert

Chapter 31. IBM Rational ClearCase

Chapter 32. Code Coverage

Chapter 33. Developing Session Initiation Protocol applications

Appendix A. Installing the products

Appendix B. Performance tips

for Rational Application Developer

Appendix C. Additional material