Fique off-line com o app Player FM !
[Podcast] Thread-Safe Asynchronous Smart Clients
Manage episode 65045182 series 63841
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
- Blog post on ObjectBuilder synchronization features needed for pub/sub-ing Smart Clients
Want more?
Check out the “Ask Udi” archives.
Got a question?
21 episódios
Manage episode 65045182 series 63841
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
- Blog post on ObjectBuilder synchronization features needed for pub/sub-ing Smart Clients
Want more?
Check out the “Ask Udi” archives.
Got a question?
21 episódios
Todos os episódios
×Bem vindo ao Player FM!
O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.