Cluster plugin implementations
ClusterBroadcastTransportFactoryClusterFastBroadcastTransportFactoryClusterUnicastTransportFactory
ClusterBroadcastTransportFactory
The ClusterBroadcastTransportFactory interface provides a single factory
method for creating a cluster transport for reliable broadcast of messages, with no replies.
PolicyCenter stores broadcast messages in the database and
then periodically loads any new broadcast messages onto each node in the cluster. This type
of cluster transport guarantees the delivery order and the reliable delivery of the
broadcast message.
PolicyCenter uses this mechanism for default message
broadcast if you do not enable the ClusterFastBroadcastTransportFactory
plugin implementation.
ClusterFastBroadcastTransportFactory
ClusterFastBroadcastTransportFactory interface provides a single
factory method for creating a cluster transport for fast broadcast of messages, with no
replies. This type of transport:- Uses UDP multicast protocol
- Does not guarantee the delivery order or even the actual delivery of the broadcast message
ClusterFastBroadcastTransportFactory plugin implementation due to its use
of the UDP protocol. If you do not enable the plugin implementation, PolicyCenter uses the
ClusterBroadcastTransportFactory cluster transport for broadcast messages
instead.ClusterFastBroadcastTransportFactory implementation in a cloud
environment. Only use this plugin type in an environment that supports multicast
communication.ClusterUnicastTransportFactory
The ClusterUnicastTransportFactory interface provides a single factory
method for creating a cluster transport for point-to-point unicast messages between specific
servers in the cluster. The default plugin implementation uses TCP for the transport
protocol.
