One or more electronically-accessible media including
electronically-executable instructions that direct an apparatus to
perform actions including: inserting a type signature tag into a
serialized binary blob to serialize an object, the type signature tag
including a type signature based on an object type of the object; and
transmitting the serialized binary blob. An arrangement including: a
signature table having multiple entries, each respective entry of the
multiple entries associating a respective object type with a respective
type signature, each respective type signature created responsive to a
structural representation of the respective object type associated
therewith. An apparatus including: one or more media having
electronically-executable instructions; and one or more processors
capable of executing the electronically-executable instructions to
perform actions including: receiving a serialized binary blob; and
deserializing an object by extracting a type signature from the
serialized binary blob, the type signature derivable from an object type
of the object.