코밍이의 하루
[JQuery] Ajax 본문
1. Ajax(Asynchronous JavaScript and XML)란?
- 비동기 방식의 Javascript와 XML을 가리킨다.
1) 동기 방식 VS 비동기 방식
- 동기 방식 : 서버에 신호를 보냈을 때 응답이 돌아와야 다음 동작을 수행할 수 있음.
- 비동기 방식 : 서버에 신호를 보냈을 때 응답 상태와 상관없이 다음 동작을 수행할 수 있음.
2. Ajax을 사용하는 이유
- 화면 전환 없이 클라이언트(사용자 컴퓨터)와 서버(서비스를 제공하는 컴퓨터) 간에 XML, JSON(JavaScript Object Notation), 텍스트, HTML 등의 정보를 교환하기 위함.
- 사용자가 서버에 자료를 요청할 때 화면 전환 없이 요청한 자료를 전송받을 수 있음.
- 페이스북의 댓글 기능과 구글 지도 등에 사용
3. 웹 서버
- 서버 스크립트 언어 : PHP, ASP, JSP
- 웹 서비스를 제공하는 컴퓨터
- 사용자가 직접 컴퓨터에 서버를 구축하여 웹 서비스를 제공하므로 웹 서버에 대한 전문 지식 필요
- 전용 회선을 갖추고 있어야 사용 가능
4. 웹 호스팅
- 이미 서버가 구축된 외부 컴퓨터에 다수의 사용자가 소량의 저장 공간을 나눠 임대하여 사용
- 서버에 대한 전문 지식 없어도 사용 가능, 편리성은 있지만 저장 공간 용량 제한의 단점이 있음.
'웹언어 공부 > JQuery' 카테고리의 다른 글
[JQuery] Ajax - $ajax()메소드 (0) | 2021.08.24 |
---|---|
[JQuery] Ajax 관련 메소드 (0) | 2021.08.23 |
[JQuery] 애니메이션 효과 제어 메소드 (0) | 2021.08.20 |
[JQuery] 효과 및 애니메이션 메소드 (0) | 2021.08.20 |
[JQuery] 그룹 이벤트 등록 및 삭제하기 (0) | 2021.08.20 |