[rabbitmq-discuss] Different objects being passed thru RabbitMQ
wizaerd at gmail.com
Fri Aug 17 20:44:01 BST 2012
I'm working well with RabbitMQ thus far, however I have a question about
how to approach something. Right now I have a series of consumer
applications that knows exactly what type of serislaized object is coming
to the queue, as they are specialized for the specific object types to
process. However, the architect wants a more generic listener that pull
messages from the queue, but the messages body would be a different type of
serialized object. for example it could be a User object, or a Course
object, etc... In my listener, what is the best way to dynamically
determine the type of object being passed in, thus being able to
deserialize it and work with it? I had tried adding a custom header to the
headers collection with the Type, but RabbitMQ threw an error, and I was
never able to get the Type to pass thru, plus there was no way to
dynamically deserialize into the Type of object. Unfortunately, the Type
of object is not going to be acceptable.
Anyone have any suggestion I could try and/or research?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rabbitmq-discuss