You can configure web modules in an application as remote request dispatcher clients to dispatch include requests to resources across web modules that are in different Java virtual machines in a managed node environment through the standard request dispatcher.
You can configure web modules in an application as remote request dispatcher servers that are remotely included by other web applications.
The creation and handling of the remote request dispatcher (RRD) message and the transfer of this data across a network creates substantial overhead. To improve performance, the local machine can receive the cache rules of the remote server and know when to cache the response locally to prevent the RRD call altogether.
Remote Request Dispatcher (RRD) is a pluggable extension to the web container for application frameworks, servlets, and JavaServer Pages to include content from outside of the current Java virtual machine (JVM) for the resource, as part of the response sent to the client.
Use this page to configure the sending of include requests between the application and remote resources.
This topic presents some considerations of which you need to be aware when using remote request dispatcher.