기술의 아약스
경우 검색은 인터넷에 대한 아약스를 할가 능성이 규정에 많은 수의 항목이 날씬한 최대 아래의 아약스 이름에 맞게 내 정의가 필요하지 않은 것으로 보인다. 대부분의 경우, 이러한 라이브러리를 제공하는 데 필요한 관련 기능 마침 귀하의 아약스 응용 프로그램, 그러나 다른 시간, 이러한 라이브러리는 그냥 누군 시도로 이동을 아약스 bandwagon. 를 보면 이러한 라이브러리와 기술, 나는 이들 세 그룹으로 나누 :
대부분의 기술을 직접 관련이 아약스는 사람이 메이크업은 "비동기"과 "xml"부분의 아약스 약어입니다. 이들은 도서관 및 기법을 제공하는 통신 계층과 방법을 인코딩은 데이터가 이동을 통해 그것입니다. 대부분의 경우, 이것은 xmlhttprequest 객체하지만 iframe도 인기, 쿠키 또는 임베디드 activex / 자바는 또 다른 능성이있습니다. 은 "x"에 아약스가에서 사용되는 기법은 데이터 인코딩, 그리고 그것의 면적과 함께 엄청난 수의가 능성을합니다. 데이터를 전송할 수있습니다으로 일반 텍스트, html, 접근법이라고 또는 다른 종류의 형식이 될 수 편리한의 상황입니다. 형식이 매우 인기가로서 데이터 형식을 지원하는 것이 있기 때문에 이렇게 많은 언어와 있기 때문에 임의의 데이터 유형에 대한 설명과 함께 그것은 간단합니다. 많은 시간, 형식이 사용을 용이 원격 프로 시저 호출 (rpc) 메커니즘이지만 그것을 직접 사용할 수도있습니다 전송되는 데이터를 설명합니다. rpc 허용에 대한 직접적인 매핑은 자바 스크립트 유형을 서버의 데이터 유형 (php, 자바 등)과 그 반대입니다. xml되었습니다 이러한 목적을 위해 사용하기 전에, 그래서 그것에는 많은 표준화에 사용되는 것과 같은 형식으로 비누, xml - rpc, 그리고 wddx. 그것은 또한 사용자 정의 형식을 포함 특정 아약스 구현을 위해 만들어합니다. 또 다른 인기있는 방법은 자바 스크립트를 직접 생성하기 위해 서버에서 클라이언트로 보내도록하고있는 것이 직접 사용할 수있습니다. 이 접근법이가능한하기 때문에 자바 스크립트는 문자열에서 코드를 실행할 수있습니다 eval 성명을 사용했다. 이 접근법은 종종 다른 사람과 함께 사용하기 때문에 서버 - 사이드 언어 수없는 자바 스크립트를 직접하지만, 특정 자바 스크립트 표기법 (json)에서 사용될 수 있도록하는 자바 스크립트를 양방향으로합니다. 이 표기법을 불리는 자바 스크립트 객체 표기법,이 종종 rpc 접근 방식에 사용되는 모든 데이터 형식에 대해 설명 수 있기 때문에 자바 스크립트를 지원하는 동안 계속되고 쉽게 parseable하여 다른 언어입니다. 너머로 우리를 이동에 대한 아약스 통신을 허용하려면 무엇이 필요하다, 우리를 얻을 대형 일련의 관련 기술. 이러한 여분의 접착제 및 사용자 - 인터페이스 요소를 제공하는 데 필요한 응용 프로그램에 대한 전체 아약스. 이들은 일반적으로 자바 스크립트 라이브러리; 일부는 스탠드 - 혼자 및 단지 몇 개의 기능을 제공합니다; 다른 사람을 제공하는 동적 웹 페이지 작성을위한 전체 프레임 워크입니다. 대부분의 경우, 일종의 효과를 도서관이 필요합니다. 이 라이브러리를 제공 병소를 끼치지, 그리고 많은 다른 시각 효과를 사용하여 그릴 수있는가주의를 html 요소를했는지 아약스를 사용하여 업데이 트됩니다. 또한, 다양한 라이브러리를 제공하는 드래그 -과 - 드롭 기능을하고있는가 덜 밀접한 관련이 아약스지만 함께 사용하면 아약스가 장 유용합니다. 일부는 이러한 라이브러리를 허용 아약스 통신에서 일부 설정을하는 동안 그들은 단순한 관련 추 -에서 다른 설정을합니다. 이 믹스 -와 - 일치의 도서관은 위대한 당신만을 사용하기 때문에 작업을 완료하려면 무엇이 필요합니다. 염두에 두어야하지만, 해당 웹 브라우저가 필요합니다 다운로드하려면이 모든 자바 스크립트를 실제로 실행합니다. 아약스의 넓은 세계의 기술과 관련하여, 귀하를 얻을 자바 스크립트 라이브러리 및 다른 기술과 같은 확장 벡터 그래픽 (svg), 아약스 웹 응용 프로그램에서이 될 수 있지만, 실제로 직접적인 관련이없습니다 아약스. 이러한 기술 메이크업 폭이 넓은 세계의 성명, 그러나 그들은 또한 더 넓은하고 기존 어플 리케이션에 통합할 수 어렵습니다. 이것은 문서가 추가 캐럴 rudenberg
|
|||
|