Resource Templates

A resource template specifies configuration details for resources. One resource template can be used to configure many resource instances. Resource instances allow sharing of resources such as connection pools. They also eliminate the need to provide such details in services, component implementations, and references. Instead, you specify a property of the type of required resource in the service, component, or reference.

When you configure the application for deployment, you map the property to a resource instance available on the node on which the service, component, or reference is deployed.

Resource templates are typically stored in the Resource Templates special folder in an SOA project.