[C#] CallBack 함수와 Delegate 사용하기 안녕하세요 코딩하는남자의 코딩연습생입니다 프로그래밍을 하다보면 CallBack 함수를 사용해야 되는 상황이 발생합니다 예를들면 Soket통신을 구현할때 수신/응답을 비동기식으로 구현해야할 경우가 이에 해당하죠 Soket 통신의 원리르 보면 이더넷 환경의 장비에 응답코드를 송신하여 그에 해당하는 결과 값을 받아오게 되죠 이경우 두가지 형식으로 구현을 합니다 동기식/비동기식. 동기식은 송신후 응답코드가 수신될때까지 멈춰 대기 하게 됩니다 구현할려는 장비와 운영 방법에 따라 즉시 응답이 가능하다면 동기식으로 구현하는것이 맞겠죠 하기만 한번에 여러대의 장비와 통신을 해야 하는 경우 혹은 수신까지 걸리는 ReadTime이 길 경우에는 무한정 기다릴수 만은 없기 때문에 비동기식 구현 방법을 사용 합니다 비동기식은 .. 2019. 9. 19. 이전 1 다음