JavaScript 및 XML 데이터의 비동기 통신을 사용하는 모든 것이 Ajax로 간주됩니까?애플리케이션을 Ajax 애플리케이션으로 간주하기 위해 필요한 최소 요구 사항은 무엇입니까?
답변
AJAX을 다루는 대부분의 사람들은 XMLHttpRequest
을 AJAX로 간주합니다.
이것은 요청이 비동기 일 필요가 있음을 의미하지 않습니다.
요즘 JSON은 통신용 XML을 대체합니다. 위키 피 디아에서
: 아약스와
, 웹 응용 프로그램에 데이터를 전송하고, 데이터를 검색 할 수 있습니다 디스플레이와 기존 페이지의 동작을 방해하지 않고 (배경) 서버 비동기. 데이터는 대개 XMLHttpRequest 객체를 사용하여 검색됩니다. 이름에도 불구하고 XML을 사용할 필요가 없습니다 (대신 JSON이 자주 사용됨). 요청은 비동기적일 필요는 없습니다.
AJAX는 XMLHttpRequest 객체를 사용하여 데이터를 검색하는 모든 응용 프로그램을 포괄하는 것으로 보입니다. 그것의 이름에도 불구하고 당신은 XML을 사용할 필요가 없으며 요즘 대부분의 AJAX 어플리케이션에 요즘 JSON을 사용하고 있습니다. 또한 그들은 반드시 비동기 요청을하지 않습니다. 이 시점에서 우리는 아마도 새로운 전문 용어를 필요로 할 것입니다. 어쩌면 웹 소켓 이륙합니다!
AJAX 및 약어는 잘못된 이름입니다. XML과 아무 관련이 없습니다. 일반적으로 XMLHttpRequest
기능을 나타냅니다. 이 함수의 이름은 JSON 데이터, 일반 텍스트 또는 바이너리 데이터를 가져 오거나 보낼 때 사용할 수 있으므로 잘못된 이름입니다.
AsyncHttpRequest
은 AJAX 대신 AJAH
(비동기 JavaScript 및 HTML)을 사용하는 것이 더 적절한 용어였습니다. 부가 메모에서 XMLHttpRequest는 동기식 요청도 허용하지만, 그것들을 모두 제거하는 것이 더 나을 것입니다.
일반적으로 AJAX 응용 프로그램은 비동기 호출을 효율적으로 사용하고 가능한 한 페이지 새로 고침을 방지합니다. Gmail이 좋은 예입니다. Facebook은 최신 브라우저에서 AJAX도 사용합니다. "뉴스 피드", "이벤트"등과 같은 다른 링크를 클릭해도 주소 표시 줄의 경로가 변경 되더라도 페이지가 다시로드되지 않습니다. Github은 최신 브라우저에서도 마찬가지입니다.
- 1. 최소 요구 사항은
- 2. 최소 시스템 요구 사항은 어떻게 계산합니까?
- 3. Ext.QuickTips()를 완전히 구현하기위한 최소 요구 사항은 무엇입니까?
- 4. chrome.experimental.webRequest를 사용하기위한 요구 사항은 무엇입니까?
- 5. j2me 애플리케이션을 Android 애플리케이션으로 변환하는 방법은 무엇입니까?
- 6. std :: map 키 클래스가 유효한 키가되기 위해 필요한 요구 사항은 무엇입니까?
- 7. 지원을 위해 애플리케이션을 전환 할 때 고려해야 할 사항은 무엇입니까?
- 8. 푸시 알림 작동 방식 및 요구 사항은 무엇입니까?
- 9. 소프트웨어 최소 요구 사항 평가
- 10. Silverlight 2의 서버 요구 사항은 무엇입니까?
- 11. IronScheme이 완료 할 수없는 요구 사항은 무엇입니까?
- 12. C++ 템플릿 매개 변수의 요구 사항은 무엇입니까?
- 13. 기본 코코아 애플리케이션을 문서 기반 애플리케이션으로 변환
- 14. SharePoint 코드 액세스 보안 - Page.TemplateControl.ParseControl을 호출하는 데 필요한 요구 사항
- 15. Java에서 저장 관리자 응용 프로그램을 코딩하기위한 요구 사항은 무엇입니까?
- 16. InitializeComponent에서 ISupportInitialize 코드를 직렬화하기위한 요구 사항은 무엇입니까? .NET
- 17. 과부하가 필요한 최소 연산자 집합은 무엇입니까?
- 18. 응용 프로그램 상태 모니터링 시스템의 요구 사항은 무엇입니까?
- 19. 최소 요구 사항 Indefero + SVN
- 20. TIFF 파일을 여러 TIFF 파일로 분할하기위한 최소 메모리 요구 사항은 무엇입니까?
- 21. 현지화 된 것으로 간주되는 iphone 응용 프로그램의 최소 요구 사항은 무엇입니까
- 22. ANSI C를 Objective C로 이식하는 데 필요한 최소 변경 사항은 무엇입니까?
- 23. MySql 커뮤니티 서버 최소 시스템 요구 사항
- 24. WCF 서비스 - 필요한 최소 web.config?
- 25. UI 선택 기능 또는 비 기능 요구 사항은 무엇입니까?
- 26. DDMS의 GPX 파일 형식에 대한 요구 사항은 무엇입니까?
- 27. Windows에서 .net 응용 프로그램을 실행하기위한 요구 사항은 무엇입니까?
- 28. BlazeDS 및 Spring에 필요한 최소 .jar는 무엇입니까?
- 29. CodeIgniter 웹 어플리케이션에 대한 필자의 요구 사항은 무엇입니까?
- 30. android 2.2 최소 하드웨어 요구 사항
어 싱크로나틱 나는 그 의도가 희망적이다 – zeekay
jquery .... (하하 그냥 농담) – mkly