An interface for creating MessageQueue and IMessageConverter objects from object definitions defined in the application context.
For a list of all members of this type, see IMessageQueueFactory Members .
|DefaultMessageQueueFactory||A IMessageQueueFactory implementation that caches MessageQueue and IMessageConverter instances. The MessageQueue objects are created by retrieving them by-name from the ApplicationContext.|
MessageQueue and IMessageConverter objects have methods that are generally not thread safe, (IMessageConverter classes rely on IMessageFormatter objects that are not thread safe). As such, a major reason to for this interface is to provide thread-local instances such that appliation code need not be concerned with these resource management issues.
Assembly: Spring.Messaging (in Spring.Messaging.dll)