2010-03-10 5 views
2

Google 검색 기능을 사용하더라도 콜백 대리자를 사용하여 비동기 프로그래밍 모델의 좋은 예를 찾을 수 없습니다. BeginSomeMethod 및 EndSomeMethod를 사용하는 방법에 대해 누군가를 리소스로 안내하는 것은 쉽지만 리소스를 만드는 방법에 대한 좋은 예는없는 것처럼 보입니다. 인터넷 검색이 잘못되었거나 아무도이 패턴이있는 사람을위한 훌륭한 자습서를 작성하지 않았습니다.C# APM with Callback Tutorial

+0

System.ComponentModel의 BackgroundWorker 클래스보다 원하는 것보다 더 무거운 것일 수 있습니다 : 하드웨어와 대화 할 필요가 있습니까? – BillW

답변

3

찾고 계시는 분은 this article입니다.

+0

비동기 디자인 패턴의 MSDN 섹션 - http://msdn.microsoft.com/en-us/library/ms228969.aspx –

+0

이 기사는 기본 구현이 아닙니다. 또한 MSDN 뭔가를 놓치지 않는 한 메서드의 고기를 표시하지 않는 것 같습니다. 프로젝트가 APM 코드를 작성하는 방법을 이해할 수 있도록 다른 사람에게 전달하기를 바랍니다. 샘플 채취 시간이 될 수도 있습니다. – cjibo

+0

두 번째보기가 더 적합합니다. 원래 IAsyncResult의 직선적 인 구현을 찾고 있었지만 AsyncResult 이 더 좋습니다. – cjibo

1

이러한 종류의 사용법을위한 간단한 툴킷 인 EasyAsync를 찾아 보시기 바랍니다.