본문 바로가기

Tutorial

[Google Apps Engine] 응용 프로그램 올리기. 관리자 콘솔(Administration Console)를 사용하여 App Engine 안의 각종 응용 프로그램을 생성하고, 관리할 수 있습니다. 응용 프로그램에 대한 응용 프로그램 ID를 한번 등록하면, 다른 이클립스 플러그인이든, SDK 에서 제공하는 명령줄 도구를 사용하든, App Engine으로 업로드 할 수 있습니다. NOTES: 응용 프로그램 ID를 한번 등록한 뒤, 그 응용 프로그램을 삭제하면, 나중에 그 ID로 같은 응용 프로그램을 올리지 못합니다. 만일 지금 등록하지 않으려면, 이 단계를 건너 뛰시기 바랍니다. 응용 프로그램 등록하기. App Engine 관리자 콘솔에서 App Engine 웹 응용 프로그램들을 생성하고 관리할 수 있습니다. 이 App Engine 관리자 콘솔에 접속하려면 .. 더보기
[Google Apps Engine] 정적 파일 사용하기. 보통 웹 브라우저로 정적 파일을 그대로 전달하는 방법은 다양하게 있습니다. 이미지, CSS 스타일시트, 자바스크립트 코드, 동영상 및 플래쉬 애니메이션 등은 일반적으로 브라우저에서 내용 그대로 받게 됩니다. 그러므로 보다 효율적인 App Engine 운영을 하려면, 이런 정적 파일들을 각 서블릿과는 별개로 제공하는 방법이 좋습니다. 기본적으로 App Engine은 JSP와 WEB-INF/ 안의 파일들을 제외한 정적 파일들 모두 WAR 안에 만들게 됩니다. URL에 대한 요청들 중 정적 파일들에 해당하는 경로가 있으면, 그에 맞는 정적 파일들을 제공하게 됩니다. 서블릿 또는 필터된 매핑 또한 그런 규칙에 맞게 진행됩니다. 이것을 각 파일 별로 별도 구성하여 App Engine이 정적 파일들에 대해서 처리하.. 더보기
[Google Apps Engine] Users Service 사용하기. 원본글 : http://code.google.com/appengine/docs/java/gettingstarted/usingusers.html Google App Engine에서는 Google 인프라 스트럭처를 활용한 몇몇 유용한 서비스를 제공합니다. 이 서비스들은 SDK에 포함된 라이브러리를 이용하여 응용 프로그램에서 접근 가능합니다. Users Service와 같은 서비스는 Google 사용자 계정과 통합되어 여러분들의 응용 프로그램에서 활용할 수 있습니다. 그래서 응용 프로그램 내에 Google 계정을 이용해 가입된 사용자들의 정보를 활용할 수 있습니다. 이제부터 Users service를 이용하여, 개별 사용자 별로 인사말이 표시되게 끔 하는 방법을 구현하려 합니다. Users 사용하기. src/.. 더보기
[Google Apps Engine] 프로젝트 생성하기. 원본글 : http://code.google.com/appengine/docs/java/gettingstarted/creating.html App Engine Java 응용 프로그램은 Java 서블릿 표준을 이용하여 웹 서버 환경과 연동합니다. 컴파일 된 클래스, JAR, 정적 파일 및 설정 파일들을 포함한 응용 프로그램 파일들은 WAR 라는 자바 웹 응용 프로그램 표준 Layout을 이용하여 디렉터리 별로 정리되어 저장되게 됩니다. 이 WAR 디렉터리 구성은 다른 어떤 Java 웹 응용 프로그램 구성에서도 동일하게 적용됩니다. ( 애석하게도 SDK 에서는 이 WAR 저장 방식 파일에 대해서 지원되지 않습니다. ) 프로젝트 디렉터리 현재 이 튜토리얼에서는 모든 프로젝트 파일들은 Guestbook/이라는 .. 더보기
[Google Apps Engine] Java SDK 설치하기. 원본글 : http://code.google.com/appengine/docs/java/gettingstarted/installing.html Google App Engine에 대한 Java 응용 프로그램은 App Engine Java SDK(Software Development Kit)을 이용하여 만들고, 업로드 하게 됩니다. SDK에는 직접 제작한 Java 응용 프로그램을 자신의 컴퓨터에서 테스트 해볼 수 있도록 웹 서버 소프트웨어를 포함하고 있습니다. 이 웹 서버에는 모든 형태의 App Engine 서비스를 모의 실험할 수 있도록 준비되어 있습니다. 로컬 버전의 데이터 저장 장소를 제공하며, Google Account 모듈 및 URL 추출 및 Email 발송 등등의 기능들도 포함 되어 있습니다.. .. 더보기
[Google Apps Engine] 소개 원본글 : http://code.google.com/appengine/docs/java/gettingstarted/introduction.html Google Apps Engine에 오신 것을 환영합니다! App Engine 응용 프로그램 제작은 간단하기 때문에, 몇 분 정도만 투자해도 쉽게 만들 수 있습니다. 그리고 시작하는데 비용이 전혀 들지 않습니다. 단지, 만든 응용 프로그램을 업로드하고, 사용자들과 나누어 활용하시기만 합니다. 이 작업에 대해 아무런 비용 청구는 없습니다. Google Apps Engine은 Java 또는 Python을 이용하여 제작하실 수 있습니다. 여기에서 소개하는 방법은 Java를 이용한 방법으로 만일 Python으로 제작하시고 싶으시다면, Getting Start: Pyt.. 더보기