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.