Rational Application Developer V6 Programming Guide
An IBM Redbooks publication
Note: This is publication is now archived. For reference only.
Published on 02 June 2005, updated 22 February 2006
ISBN-10: 0738491209
ISBN-13: 9780738491202
IBM Form #: SG24-6449-00
Authors: John Ganci, Fabio Ferraz, Hari Kanangi, Kiriya Keat, George Kroner, Juha Nevalainen, Nicolai Nielsen, Richard Raszka and Neil Weightman
IBM Rational Application Developer V6.0 is the full function Eclipse 3.0 based development platform for developing Java 2 Platform Standard Edition (J2SE) and Java 2 Platform Enterprise Edition (J2EE) applications with 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 IBM Rational Application Developer V6.0. Many of the chapters provide working examples that demonstrate how to use the tooling to develop applications, as well as achieve the benefits of visual and rapid Web development.
This book consists of six parts:
-Introduction to Rational Application Developer
-Develop applications
-Test and debug applications
-Deploy and profile applications
-Team development
-Appendixes
Part 1. Introduction to Rational Application Developer
Ch 1. Introduction
Ch 2. Programming technologies
Ch 3. Workbench setup and preferences
Ch 4. Perspectives, views, and editors
Ch 5. Projects
Part 2. Develop applications
Ch 6 RUP and UML
Ch 7. Develop Java applications
Ch 8. Develop Java database applications
Ch 9. Develop GUI applications
Ch 10. Develop XML applications
Ch 11. Develop Web applications using JSPs and servlets
Ch 12. Develop Web applications using Struts
Ch 13. Develop Web applications using JSF and SDO
Ch 14. Develop Web applications using EGL
Ch 15. Develop Web applications using EJBs
Ch 16. Develop J2EE application clients
Ch 17. Develop Web Services applications
Ch 18. Develop portal applications
Part 3. Test and debug applications
Ch 19. Servers and server configuration
Ch 20. JUnit and component testing
Ch 21. Debug local and remote applications
Part 4. Deploy and profile applications
Ch 22. Build applications with Ant
Ch 23. Deploy enterprise applications
Ch 24. Profile applications
Part 5. Team development
Ch 25. Rational ClearCase integration
Ch 26. CVS integration
Part 6. Appendixes
Ax A. IBM product installation and configuration tips
Ax B. Additional material