본문 바로가기

화면구현/화면처리 기술

ajax

ajax란?

• 자바스크립트를 사용하여 브라우저에서 서버에게 데이터를 요청하는 방식이다.
• 비동기 방식으로 통신이 이루어진다.
• 데이터를 JSON 또는 XML로 보내준다.

 

동기식 처리
- 요청받은 순서대로 하나씩 일을 처리한다

비동기식 처리
- 요청순서와 상관없이 동시에 여러 일을 처리한다

 

예시) 댓글달기, 채팅 프로그램

 

댓글달기

.• 브라우저에서 동기식으로 데이터를 요청하면 서버가 처리결과를 보내줄 때까지 화면이 멈춰있는다.
• 화면에서 다른 버튼이나 입력필드를 사용할 수 없다

채팅 프로그램

• 브라우저에서 동기식으로 데이터를 요청하면 서버가 처리결과를 보내줄 때까지 화면이 멈춰있는다.
• 비동기식으로 데이터를 요청하면 화면이 멈추지 않는다.

 

 

'화면구현 > 화면처리 기술' 카테고리의 다른 글

rest api  (0) 2022.12.09
화면처리 기술-jstl,부트스트랩  (0) 2022.12.09
화면처리 기술 - html,css,javascript  (0) 2022.12.09