Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
CCR Programming - Jeffrey Richter and George Chrysanthakopoulos
Aug 20, 2006 at 8:14 AMThanks a lot! I had a feeling that CLR thrddaing locking doesn't sound right!
One more question:
How does CCR works across domains? Can I register a receiver which is a callback to a remoting object and will be executed in a different domain? Do you see any problems in this scenario
CCR Programming - Jeffrey Richter and George Chrysanthakopoulos
Aug 19, 2006 at 7:35 PMHi George,
First of all I want to thank you for the great library – I consider it one of the best pieces in .NET. I just started to learn it and have a few questions.
1. I have one port and I want dynamically to add and remove receiver. I understand that I can add receiver using Arbiter, for example by using Arbiter.Activate(dq, Arbiter.Receive(true, port, Handler<>). But how can I remove this receiver? Why there is no method like Arbiter.Deactivate(….)?
2. In another scenario I have several ports and one receiver. How can I serialize calls to the delegate? Should I use Arbiter.Interleave (ExclusiveReceiverGroup) or I just can use lock(syncObject) in the receiver handler? Also, is there any way to dynamically add/remove a receiver to a group?
Again, thanks for your work and your passion