GWT는 AJAX 사용 응용 프로그램 프레임 워크를 개발 하 자바 코드를 사용할 수 있습니다.
출처: 인터넷
작성자: 사용자
키워드:응용 프로그램 프레임 워크 AJAX 기능 Gwt 자바 코드
이 기사는 작은 웹 http://www.aliyun.com/zixun/aggregation/14223.html GWT 디자이너 결합 하기 "> 응용 프로그램 시스템" GWT에 대 한 완전 한 소개를 기반 웹 응용 프로그램 개발을 위한. 개발을 포함 하 여 환경, 데이터 통신 및 응용 프로그램 배포.
Ajax와 Ajax 기반 웹 응용 프로그램 개발 개요
Ajax, "비동기 자바 스크립트와 XML" (비동기 자바 스크립트와 XML) 웹 개발 기술을 대화형 웹 응용 프로그램을 생성 하는 이다. 이 기술로, 소프트웨어 개발자는 시간의 짧은 금액에 작은, 빨리, 그리고 더 사용 하기 쉬운 웹 응용 프로그램을 개발할 수 있습니다. 전통적인 웹 응용 프로그램에서 사용자는 밖으로 채우고 하 고 양식을 전송 합니다, 양식을 제출할 때 웹 서버 처리 요청을 보내는. 서버는 사용자의 요청을 수신 하 고 처리 양식, 새 페이지에 사용자에 게 결과 반환 합니다. 이 방법은 두 페이지의 HTML 코드의 대부분은 종종 같은 있기 때문에 대역폭을 많이 낭비. 또한, 각 상호 작용은 서버에 요청을 보낼 필요가 있기 때문에 상호 작용의 응답 시간 보다 로컬 응용 프로그램 사용자 인터페이스에서 훨씬 느린 응답에 결과 서버 응답 시간에 따라 달라 집니다. Ajax 기술, 자바 서버와 직접 통신 하 고 페이지를 오버 로드 하지 않고 웹 서버와 데이터를 교환 하는 XMLHttpRequest 개체를 만들 수 있습니다. 때문에 데이터 전송 중 통신 개발자가 제어할 수 있는 유용한 데이터, 중복 HTML 코드 제거, 대역폭 소비 감소 이며 웹 응용 프로그램 시스템의 응답 속도 크게 향상. 또한, 백그라운드 통신 도구로 XMLHttpRequest 개체를 사용 하 여, 때문에 페이지 모두를 새로 고칠 필요가 없습니다, 로컬 변경 된 데이터만 데스크톱 응용 프로그램에 비슷한 효과 달성 하기 위하여 고쳐질 필요가.
GWT를 사용 하 여 Ajax 웹 응용 프로그램 개발의 장점
구글 웹 툴킷 (GWT) Google에 의해 시작 자바 기반 AJAX 웹 응용 프로그램 개발 프레임 워크 이다. 이 프레임 워크에서 개발자가 쉽게 자바 스크립트 제작에 집중 하지 않고 Ajax 웹 응용 프로그램을 만들 수 있습니다 하 고 디버깅 하 고 쉽게 애플 리 케이 션을 구축 하는 브라우저에서 데스크톱 응용 프로그램 처럼.
객체 지향 자바 대신 자바 스크립트의 사용은 크게 개발 효율성 향상.
자바는 네트워크-독립적, 대화식, 복잡 한 소프트웨어를 만들기 위해 사용할 수 있는 스크립팅 언어입니다. 그것은 기반 개체 기반 (개체) 및 이벤트 구동 프로그래밍 언어 (드라이버)입니다. 그러나 JavaScript는 진정한 상속 관계를 구현 하지 않습니다 (참고: 프로토 타입 개체에서 사용 하는 있지만 두 인스턴스 개체에서 공유 하는 데이터를 구현, 상속을 시뮬레이션할 수 있습니다 하지만 이것은 진정한 상속 하지만 또한 다단계 상속 관계를 구현 하지 수). 따라서, Ajax, 매우 시간이 많이 걸리는 코드 재사용 속도의 개발을 완료 하려면 자바 스크립트의 사용은 낮은, 디버깅, 거 대 한 작업의 최신 유지 보수 어렵다.
반면, 자바는 진정한 개체 지향 언어입니다. 자바, 객체 지향 언어에 따라 GWT는 AJAX 응용 프로그램의 개발에 실제 소프트웨어 공학 방법을 제공 합니다. GWT는 반복적인 Ajax의 복잡에서 개발자를 확보 하는 인프라의 구축 및 비즈니스 계층 및 프로그램 성능 최적화에 더 많은 초점을 제공 합니다. 개발자가 신속 하 게 구축 하 고 GWT를 사용 하 여 복잡 한, 높은 성능 자바 스크립트 응용 프로그램을 유지 수 있습니다.
GWT 웹 응용 프로그램의 조 경을 감소 시키는 친절 한 인터페이스를 제공 합니다.
일반 구성 요소 발생할 웹 개발 및 조 경 작업 처리의 많은 충분히 친절 하지 않기 때문에 그래서 이전 웹 개발, 모든 필요 수 있도록 전문적인 예술 완료 합니다. GWT의 풍부한 컴포넌트 라이브러리를 쉽게 시각적으로 즐거운 UI 인터페이스를 개발 하는 사용자에 대 한 수 있습니다. 으로 그림 1에 나와 있습니다.
그림 1입니다. GWT 메시지 상자
위의 내선 GWT에서 제공 하는 메시지 상자 아래의 원본 메시지 상자가입니다. 비교 하 여 EXT GWT 메시지 상자는 상당히 우호적입니다 볼 수 있습니다. 웹 개발의 전통적인 방법으로 내선 GWT 스타일 추가 조 경 작업의 상당한 양의 함께 메시지 상자를 구현 하는 것입니다. 그리고 이건 아주 간단한 예를 들어, GWT 친화적인 인터페이스 경험을 제공 하는 구성 요소는 그 보다 훨씬 더.
이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이
페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.
커뮤니티에서 표절 사례를 발견한 경우
info-contact@alibabacloud.com
으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.