Peno 3 Google App Engine introduction

Preview:

DESCRIPTION

 

Citation preview

Google App engineGonzalo Parra

José Luis Santos

overview

•Some questions

•Intro

•Tutorial

Have you heard about…

…JAVA?

…databases?

…web applications?

…JSP (JavaServer Pages) or PHP?

…servlets?

and now...

Browser

Container (WAR)

Google App Engine

technology

• Java 6 (Servlets and JSPs)

• WAR (Web application ARchive)

• Persistent storage

• API: UserService, JavaMail, Java.net,...

• Eclipse Plug-in

datastore

• Entity and property (attributes)

• Low-level API (no SQL)

• Entity employee = new Entity("Employee");

• put(), get(), delete()

EmployeefirstNamelastName

Model-view-controller (MVC)

JSPHTML

JavaScript

Servlets – TheLogic of your

app

Domain model

getting started

•http://goo.gl/vF1QAUse the eclipse at

/localhost/packages/peno3