Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
5.4 Rational Application Developer IBM Rational Application Developer V6.0 is the full function 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 contains a great deal of functionality for Web, Java, and J2EE application developers. This section gives a high-level overview of just a few of the features found in Rational Application Developer. These are the features that you will see used in the development scenarios later in this book. For more information about Rational Application Developer and a more complete listing of its capabilities, we would suggest the following IBM Redbooks: Rational Application Developer V6 Programming Guide, SG24-6449 WebSphere Version 6 Web Services Handbook Development and Deployment, SG24-6461 5.4.1 Web development Web developers can use the Web perspective and supporting views within Rational Application Developer to build and edit Web resources such as servlets, JSPs, HTML pages, style sheets and images, as well as the deployment descriptor files. You create and maintain Web resources in Web projects. They provide an environment that enables you to perform activities such as link-checking, building, testing, and publishing. Within a Web project, Web resources can be treated as a portable, cohesive unit. Web projects can be static or dynamic. Static Web projects are comprised solely of static resources, which can be served by a traditional HTTP server (HTML files, images, and so on), and are useful for when you do not have to program any business logic. J2EE Web projects, on the other hand, can deliver dynamic content as well, which gives them the ability to define Web applications. Wizards provide the means to create Web projects and the artifacts that go in them. These wizards include: HTML File wizard JSP File wizard Faces JSP File wizard Page Template File wizard JavaScriptTM File wizard Chapter 5. Product mappings and product overview 89