Application Pattern Type for Java virtual application components and policies
A virtual application pattern contains components and, optionally, one or more policies. A component represents a service that is required by the virtual application instance. A policy defines how a service is configured during deployment.
Components and policies are defined by plug-ins. Each pattern type has a set of included plug-ins, which determines the components that you can use when you build a pattern by using that pattern type.
Components
Typically, an application contains
artifacts, such as a Java™ application,
additional archive files, and network connections. You build your
virtual application pattern by using components that represent these
artifacts. When you deploy the pattern, the system creates instances
of services that are based on the components. The components that
you can choose from in the Application Pattern Type for Java are as follows:
- Application components:
- Additional archive file
- Java application
- Other components:
- Monitored file
- HTTP Listener
Policies
You can attach an optional policy
to the virtual application. Policies configure specific behavior,
or define a quality of service level, for the deployed application
instance. Use the policy for the Application Pattern Type for Java to control the
features and the configuration of the underlying Java virtual machine (JVM). These policies are
available:
- JVM policy
- Routing Policy
- Scaling Policy