Http://www.gotdotnet.com/community/Usersamples/details.aspx?sampleguid=3f46c102-9970-48b1-9225-8758c38905b1
The TCPEX channel is used to replace the Remoting internal standard channel. DOTNET built-in TCP channels cannot achieve two-way communication; when implementing events (Event) and Callback mechanisms, another TCP channel is required; this channel is designed to solve this problem;