[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. </p>
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
Blog post on Occasionally Connected Systems Architecture
Want more?
Check out the “Ask Udi” archives.
Got a question?
About the Author
You May Also Like