Promise (1) 썸네일형 리스트형 [ IT 용어 ] 동기화 vs 비동기화 자바와 자바스크립트에서 동기화와 비동기화의 차이 동기 (Synchronized) 비동기 (Asynchronized) 어느 메소드가 실행하는 동안 다른 메소드 실행이 불가능하도록 블락하는 것을 의미 어느 메소드를 실행하는 도중에도 다시 메소드를 실행하는 것이 가능 Java 1. 수신자데이터 ↔ 송신자 데이터 2. 송신자데이터 ↔ 수신자 데이터 수신자가 어떤 데이터를 보낼 지 예상한 상태여야 가능 1. 수신자 데이터 → 수신자의 반응 2. 송신자의 답변 → 진행 즉, 수신자가 어떤 데이터를 보낼 지 예상 못하는 상태 서버와 클라이언트가 주고받는 것이 동시에 이루어짐 서버와 클라이언트가 주고받는 것이 동시에 이루어지지 않음 시스템의 일치가 필요(쉽지만 비쌈) 시스템의 일치가 필요하지 않음(어렵지만 싸다) 수신.. 이전 1 다음