[Podcast] Thread-Safe Asynchronous Smart Clients
In this podcast we’ll look at various patterns involved in creating MVC-based Smart Clients which communicate using asynchronous messaging and how to avoid threading problems there.
Neil asks:
Hi Udi,
We’re building a smart client application that uses WCF for full-duplex communications with our server. This is the asynchronous communication you talk about in your podcast. The smart-client is based on the MVC pattern, where model objects raise events when they’re changed so that the views can update themselves.
What’s started happening recently is that the smart-client has been freezing-up on us intermittently. We don’t know how to debug this and are wondering if its an architectural problem.
Any help you can give would be most appreciated.
Neil
Download
Download via the Dr. Dobb’s site
Or download directly here
Additional References
Want more?
Check out the “Ask Udi” archives.
Got a question?
Send Udi your question to answer on the show.
We welcome your comments on this topic on our social media channels, or
[contact us directly] with questions about the site.
More Insights