Many thanks for your reply Mark. I can avoid callbacks using begin/endinvoke and polling for returned messages but I definitely need events, even if I scale down the app would events and remoting still cause problems for me? would you recommend working with sockets directly or looking at say MSMQ or EnterpriseServices? Are these latter two fast enough for a real-time system? Cheers
=================================== This list is hosted by DevelopMentorŪ http://www.develop.com NEW! ASP.NET courses you may be interested in: 2 Days of ASP.NET, 29 Sept 2003, in Redmond http://www.develop.com/courses/2daspdotnet Guerrilla ASP.NET, 13 Oct 2003, in Boston http://www.develop.com/courses/gaspdotnet View archives and manage your subscription(s) at http://discuss.develop.com