A system and method are presented in which a plurality of transport
protocol objects (TPOs) are instantiated at a server. In one embodiment,
each of the plurality of TPOs is adapted to provide a translation between
a first IM protocol and a different IM protocol.