This repository has been archived by the owner. It is now read-only.
Connect programs together through ActiveMQ
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
TurnerSoftware.Messaging
.gitattributes
.gitignore
LICENSE
Messaging.sln
README.md

README.md

messaging-dotnet

Provides an easier way to connect programs together through ActiveMQ.

It abstracts away the more consumer/producer based interface of ActiveMQ, insteading providing a MessagingSession for dealing with the communication. This is then further abstracted through the use of EventClient or MessageClient depending on your usecase.

EventClient allows you to simply tie events to messages received. It handles the incoming message and object types, only allowing through those that match the generic argument on the EventClient itself. There is also an AsyncEventClient that moves all incoming message events to run in their own thread.

MessageClient just cuts down the noise, providing basic message sending support.