비동기 통신에 대한 설명

yonoo88의 이미지

1:1채팅프로그램을 만들었습니다.

그런데 비동기식으로 만들어보려고하는데

도무지감이 안잡히네요

논블로킹이 비동기식이라고 하는데 신호가 들어올때까지 대기하지 않고 다음 실행으로 넘어가는게 논블로킹이고 이게 비동기식 아닌가요?

그런데 비동기식 채팅프로그램이라면 어떤기능이 비동기식이라고 볼 수 있는건지요.

1:!채팅프로그램에서 비동기식으로 작성한다고 하면 어떤부분에서 변화가 일어날 수 있는건가요?

애매합니다.

논블로킹 전환함수가 있던데 그걸 넣었다쳐도 이게 비동기식이다 라고 딱히 표시되는 부분도 없고해서요