IT정보2013. 2. 5. 10:12

1. 동기(synchronous)

사전적 의미 : 동시에 발생하는 것

클라이언트가 서버에 접속을 했다고 요청을 했다면, 서버가 응답할 때까지 클라이언트는 가만히 기다려야합니다. 이때, 클라이언트는 다른 행동을 하지 못합니다.

ex)

친구에게 전화를 합니다. 하지만 친구가 받지 않습니다.

친구가 받을 때까지 계속 기다립니다.


2. 비동기(asynchronous)

사전적 의미 : 동시에 발생하지 않는 것

클라이언트가 서버에 어떠한 요청을 보냅니다. 서버에서 응답이 오기 전까지 다른 일을 할 수가 있습니다.

ex) 

친구에게 전화를 합니다. 하지만 친구가 받지 않습니다.

친구가 받을 때까지 음악을 들으면서 기다립니다.



'IT정보' 카테고리의 다른 글

최고의 프로그래밍 폰트는?  (0) 2013.04.29
검색엔진 배제표준(Robots Exclusion Protocol)  (0) 2013.03.04
정규 표현식(Regular expression)  (0) 2013.01.10
크롤러(crawler)  (0) 2013.01.02
빅데이터(BigData)  (0) 2012.12.27
Posted by 건깡