Package eneter.messaging.nodes.broker

Publish-subscribe scenarios.

See:
          Description

Interface Summary
AuthorizeBrokerRequestCallback Callback which is called by broker to authorize publish, subscribe or unsubscribe operation.
IDuplexBroker Broker component.
IDuplexBrokerClient Publishes and subscribes messages in the broker.
IDuplexBrokerFactory Declares the factory to create the broker and the broker client.
 

Class Summary
BrokerMessage Internal message used between DuplexBroker and DuplexBrokerClient.
BrokerMessageReceivedEventArgs Event arguments of the message received from the broker.
DuplexBrokerFactory Creates broker and broker client.
PublishInfoEventArgs Event argument used when the broker published a message.
SubscribeInfoEventArgs Event argument used when the broker subscribed or unsubscribed a client.
 

Enum Summary
EBrokerRequest Specifies the internal broker request inside the BrokerMessage.
 

Package eneter.messaging.nodes.broker Description

Publish-subscribe scenarios. The broker is the communication component intended for publish-subscribe scenario. It is the component which allows consumers to subscribe for desired message types and allows publishers to send a message to subscribed consumers.

When the broker receives a message from a publisher it finds all consumers subscribed to that message and forwards them the message.