|  | 난이도 : 중급 Tyler Anderson, Writer, Freelance Nicholas Chase, Writer, Freelance
2007 년 5 월 15 일 구글 웹 툴 킷(Google Web Toolkit, 이하 GWT)을 사용하면 Ajax(Asynchronous JavaScript +XML) UI에 필요한 자바스크립트™를 만드는 데 자바™ 구문을 사용할 수 있습니다. 대다수의 Ajax 애플리케이션은 XML을 사용하여 정보를 서버에 보내거나 서버에서 가져오므로 애플리케이션에서 XML 데이터를 분석하고 만들 수 있어야 합니다. 본 튜토리얼은 GWT를 사용하여 어떻게 XML을 조작하고 만드는지를 다룰 것입니다.
1절. 시작하기에 앞서
지난 몇 년 간 Ajax는 실질적으로 새로운 웹 사이트에 필요조건이 되어 왔으나 만들기가 쉽진 않다. Ajax 기능의 웹 사이트를 수동으로 만든다는 것은 자바스크립트를 만들어 객체를 사용하여 비동기 HTTP 요청을 만든다는 것을 의미한다. 이 때 객체는 브라우저 표준을 따르지 않으므로 프로그램을 짜는 데 시간이 많이 걸린다. GWT는 Ajax 기능의 애플리케이션에 필요한 자바 스크립트 작업을 추상화하여 몇 가지 자바 클래스로 만드는데, 이처럼 인터페이스를 만드는 일은 자바 프로그래머에게 더 직관적이다. 하지만 대다수의 Ajax 애플리케이션은 XML을 사용하여 정보를 서버에 보내거나 서버에서 가져오므로 XML 데이터를 분석하고 만들 수 있어야 한다. 본 튜토리얼은 GWT를 사용하여 어떻게 XML을 보내고 받고 조작하고 만드는지를 다룰 것이다.
본 튜토리얼은 독자들이 자바 개념과 HTML(코드가 단순한 편이라지라도)에 익숙하다고 가정한다. XML에 익숙하면 도움이 되겠지만 일단 DOM과 XML에 대해 간략하게 소개하겠다. 참고자료의 링크를 참조하여 도움을 받기 바란다.
본 튜토리얼에 대하여
본 튜토리얼은 Ajax 기능의 웹 사이트를 더 쉽게 만들기 위해 설계된 자바 클래스 세트인 GWT와 XML을 어떻게 사용하는지에 대해 설명한다. 본 튜토리얼에서 다루는 부분은 다음과 같다.
- Ajax란 무엇인가
- GWT에 대하여
- XML이란 무엇인가
- DOM에 대하여
- GWT 애플리케이션 만드는 방법
- GWT를 사용하여 XML 문서 찾아오는 방법
- GWT를 사용하여 XML 문서 분석하는 방법
- GWT를 사용하여 XML 문서를 조작하는 방법
- GWT를 사용하여 XML 데이터 보내는 방법
본 튜토리얼에서는 각기 다른 세 가지 소스에서 얻은 정보를 결합한 아주 작고 단순한 매시업 애플리케이션을 만들 것이다.
필요한 사전지식
본 튜토리얼을 따라 하려면 다음 도구들을 설치해야 한다.
 | 13 페이지 중 1 페이지 |  |
|  |
|