1. A computer-implemented method for enabling interprocess communications and thread affinity, the computer-implemented method comprising: receiving by a first object executing on a first process in a managed code computing environment, via an interprocess communication mechanism executing on a thread of the first process, an interprocess message from a second object executing on a second process external to a process boundary of said first process, wherein the first process is associated with a channel and the second process is associated with the channel, wherein the channel enables thread reentrancy; and executing said interprocess message on said thread of said first process, whereby cross-process thread affinity with respect to the interprocess message is achieved.