If you were to have a DLL on a server and a client app running remotly, what method would u use to pass data between the tiers?

MS Msg Queue?
Dictionary Object (replacement for the property bag in VB6)?
XML?

Woka