The concept of Server Runtimes describes run time environments by containing information such as the run time install directory and JRE. Web projects can have a target run time associated with them. This allows the tools to modify the project's build characteristics based on the targeted run time type. This mechanism also allows the tools to run non-Client Services web projects on a Client Services run time. Client Services web projects have Client Services 6.1 run times as the targeted run times.
A Client Services run time type is a custom runtime type for the Client Services run time that supports Web modules for Java
™ EE level 1.3 and 1.4. A Client Services Server is associated with the Client Services run time type. Servers will contain launch specific information that corresponds to the set of information that can be configured when running a run time workbench.
There are multiple Client Services run time instances of the Client Services run time type. Each instance has a Target Definition ID that it corresponds to, in order to calculate which JRE is associated with this run time. There is at least one instance for each Target Definition, defined automatically by the system as needed. You are able to create and edit new instances.
Parent topic: Developing Web Application logic