pip_services3_messaging library
Classes
-
DefaultMessagingFactory
-
Creates MemoryMessageQueue components by their descriptors.
Name of created message queue is taken from its descriptor. [...]
-
IMessageQueue
-
Interface for asynchronous message queues. [...]
-
IMessageReceiver
-
Callback interface to receive incoming messages. [...]
-
MemoryMessageQueue
-
Message queue that sends and receives messages within the same process by using shared memory. [...]
-
MessageEnvelope
-
Allows adding additional information to messages. A correlation id, message id, and a message type
are added to the data being sent/received. Additionally, a MessageEnvelope can reference a lock token. [...]
-
MessageQueue
-
Abstract message queue that is used as a basis for specific message queue implementations. [...]
-
MessageQueueFactory
-
Creates MemoryMessageQueue components by their descriptors.
Name of created message queue is taken from its descriptor. [...]
-
MessagingCapabilities
-
Data object that contains supported capabilities of a message queue.
If certain capability is not supported a queue will throw NotImplemented exception.