For
a list of common software products that are compatible with Rational Application Developer
see:
Application servers
The Version 8.5 release of Rational
Application Developer introduces support for WebSphere® Application Server Liberty Profile.
The Liberty Profile server is a lightweight profile of the application
server for web, Web 2.0, mobile, and OSGi applications. It is designed
to be small in size, simple to configure, and fast to restart. Use
this server when you are building applications that do not require
the full Java™ EE environment
of traditional enterprise application server profiles. For more information
about the Liberty profile server, see the Liberty profile server help topic.
The application server that is commonly
used with Rational Application Developer is WebSphere Application Server, which is
tightly integrated with the workbench. To test, run, and debug applications
on the server, the workbench contains tools such as
Run
On Server. The following features are available from within
the workbench:
- Specifying server-specific configurations such as extensions and
bindings to a WebSphere Application
Server
- Starting tools from WebSphere Application
Server, such as the administrative console and the Profile Management
Tool
- Developing, running, and debugging administrative scripts against
the application server
To discover more tools for WebSphere Application
Server that are integrated with the IBM® Rational Software Delivery
Platform, see the product help.
If
you installed WebSphere Application
Server when you installed Rational Application Developer, remember
that WebSphere Application
Server is a separate product from the Rational Application Developer
workbench. As a result, WebSphere Application
Server or any other application server that you integrate with this
workbench usually has a different set of supported hardware and software.
To determine which hardware and software are supported for a particular
application server, see the publications for that server. For example,
if the application server is WebSphere Application
Server, see System Requirements for the WebSphere Application Server.
You
can create the following types of WebSphere Application
Servers:
- Stand-alone (unmanaged) server
- A node that is defined in the cell of a WebSphere Application Server topology that
does not run a node agent to manage its process
- Federated (managed) server
- A server that runs a node agent to manage its process
Rational Application Developer does not support the
tools for a federated (managed) WebSphere Application
Server Network Deployment environment. The Rational Application Developer
workbench does not support connections to the deployment manager,
and it does not support publishing to clusters or federated nodes.
However, there is support for stand-alone (unmanaged) WebSphere Application Server Network Deployment;
you can test, run, and debug applications from the workbench to a
stand-alone (unmanaged) application server. For both managed and unmanaged WebSphere Application Server
Network Deployment, you can continue to run the Profile Management
Tool from within the workbench to create and augment profiles.
Server adapters for particular servers
are included in Rational Application Developer from the Web Tools
Platform based on Eclipse technology. You can also download additional
server adapters to the workbench: Open the Servers view, right-click;
then click New. In the New Server wizard, click Download
additional server adapters.
Databases
If you connect
to a database directly from the Rational Application Developer workbench,
the databases listed in the Rational Application
Developer System Requirements List are compatible with
the workbench. However, if you connect to a database using an application
server, the server usually has a different set of supported databases.
To determine which databases are supported for a particular application
server, see the publications for that server. For example, if the
server is WebSphere Application
Server, see the Databases and Java Database
Connectivity (JDBC) Drivers sections of System Requirements for WebSphere Application Server.
Source configuration
management
The following source configuration management
(SCM) systems are commonly used with Rational Application Developer:
- Rational ClearCase®
- Concurrent Versions System (CVS)
- Rational Team Concert™
You can integrate other source configuration management
repositories with the Rational Application Developer workbench through
software configuration management (SCM) team adapters. If you want
to work with another SCM provider, use the SCM team adapters for commercial
SCM products that are provided by the vendors of those products. To
find a list of SCM products and team adapters provided by the Eclipse
open source community, go to
http://phoenix.eclipse.org/community/team.php.
From this list, you can access the websites of the SCM product vendors
to download the SCM team adapter of your choice. IBM does not endorse or provide a warranty for
these adapters. For support, or further information, contact the SCM
product vendor directly.
External plug-ins
You
can integrate plug-ins from the Eclipse open source community into
the Rational Application Developer workbench. IBM does not provide support for the integration
of plug-ins from other sources.