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 에피소드
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 에피소드
Minden epizód
×플레이어 FM에 오신것을 환영합니다!
플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.