## Uniform Distributed Topic

A distributed topic is a set of JMS topic instances, each hosted on a different JMS server, that are accessible as a single, logical topic to a client. A uniform distributed topic automatically creates a topic instance on each JMS server that is referenced by its target. A message that is published to any member of a distributed topic is automatically replicated to all subscribers on all members of the distributed topic.

General Advice:

- Applications that use distributed topics should configure a minimum of two JMS servers, and ensure that the subdeployment target for the distributed topic encompasses both targets. For convenience during development, it is possible to configure two JMS servers to run on the same WebLogic Server JVM.
- Oracle strongly recommends avoiding using default targeting with distributed destinations. Instead, use a subdeployment target that in turn references one or more JMS servers.