Patent ID: 6848108

Claim:
In a message queuing network comprising a first message queuing machine and a second message queuing machine, a method for sending a self-descriptive dictionary object from a sending application to a recipient application, the method comprising the steps of: the sending application passing the dictionary object to the first message queuing machine to deliver to the second message queuing machine; the first message queuing machine invoking a method of the dictionary object to serialize the dictionary object; the first message queuing machine sending the serialized dictionary object in a message object to the second message queuing machine; the second message queuing machine receiving the message object and instantiating and loading the serialized dictionary object into an unserialized dictionary object; the second message queuing machine passing the unserialized dictionary object to the recipient application; the recipient application identifying a data element in the unserialized dictionary object received from the second message queuing machine having a data type not recognized by the recipient application; and the recipient application sending a query to the first message queuing machine to learn about said data type.