Soumettre la recherche
Mettre en ligne
Google App Engine
•
1 j'aime
•
1,224 vues
Tikal Knowledge
Suivre
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 22
Recommandé
[English version] JavaFX and Web Integration
[English version] JavaFX and Web Integration
Kazuchika Sekiya
Abstract #236765 advanced essbase java api tips and tricks
Abstract #236765 advanced essbase java api tips and tricks
timtow
Kickstart Jpa
Kickstart Jpa
Max Andersen
Untying the Knots of Web Dev with Internet Explorer
Untying the Knots of Web Dev with Internet Explorer
Sarah Dutkiewicz
Debugging tools in web browsers
Debugging tools in web browsers
Sarah Dutkiewicz
Panoramic view of web APIs
Panoramic view of web APIs
Karen Immanuel
APEX 5 Demo and Best Practices
APEX 5 Demo and Best Practices
Dimitri Gielis
MarvelSoft SchoolAdmin Dev Framework
MarvelSoft SchoolAdmin Dev Framework
Ranganath Shivaram
Contenu connexe
Tendances
JavaCro'14 - Consuming Java EE Backends in Desktop, Web, and Mobile Frontends...
JavaCro'14 - Consuming Java EE Backends in Desktop, Web, and Mobile Frontends...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
Ranjith Reddy Yallampalli
Essential Kit for Oracle JET Programming
Essential Kit for Oracle JET Programming
andrejusb
Visual Regression Testing
Visual Regression Testing
VodqaBLR
Get responsive with Galen
Get responsive with Galen
Thoughtworks
Intro on Oracle Application express - APEX
Intro on Oracle Application express - APEX
Lino Schildenfeld
Rich Enterprise Applications with JavaFX
Rich Enterprise Applications with JavaFX
Max Katz
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
Tyto Software
SharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
SharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
Ricardo Wilkins
Spring insight what just happened
Spring insight what just happened
Boulder Java User's Group
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
Edureka!
SenchaCon 2016: Cross-Platform Mobile App Development with Cordova and Visual...
SenchaCon 2016: Cross-Platform Mobile App Development with Cordova and Visual...
Sencha
Teaching an Old Pony New Tricks: Maintaining and Updating and Aging Django Site
Teaching an Old Pony New Tricks: Maintaining and Updating and Aging Django Site
Shawn Rider
Rahul_Resume
Rahul_Resume
Rahul Kaduskar
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’
Srijan Technologies
REST API Doc Best Practices
REST API Doc Best Practices
Marta Rauch
Pathomation platform description 2020 slide share edition
Pathomation platform description 2020 slide share edition
Yves Sucaet
Oracle APEX for Beginners
Oracle APEX for Beginners
Dimitri Gielis
Mobile APIs in Practice
Mobile APIs in Practice
Tyler Singletary
Cross-Platform Mobile Chemistry Apps
Cross-Platform Mobile Chemistry Apps
Richard Apodaca
Tendances
(20)
JavaCro'14 - Consuming Java EE Backends in Desktop, Web, and Mobile Frontends...
JavaCro'14 - Consuming Java EE Backends in Desktop, Web, and Mobile Frontends...
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
Essential Kit for Oracle JET Programming
Essential Kit for Oracle JET Programming
Visual Regression Testing
Visual Regression Testing
Get responsive with Galen
Get responsive with Galen
Intro on Oracle Application express - APEX
Intro on Oracle Application express - APEX
Rich Enterprise Applications with JavaFX
Rich Enterprise Applications with JavaFX
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
Keeping Pace with Product Evolution - UI Automation Framework Guidelines
SharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
SharePoint PowerShell for the Admin and Developer - A Venn Diagram Experience
Spring insight what just happened
Spring insight what just happened
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
Selenium WebDriver Tutorial For Beginners | What Is Selenium WebDriver | Sele...
SenchaCon 2016: Cross-Platform Mobile App Development with Cordova and Visual...
SenchaCon 2016: Cross-Platform Mobile App Development with Cordova and Visual...
Teaching an Old Pony New Tricks: Maintaining and Updating and Aging Django Site
Teaching an Old Pony New Tricks: Maintaining and Updating and Aging Django Site
Rahul_Resume
Rahul_Resume
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’
REST API Doc Best Practices
REST API Doc Best Practices
Pathomation platform description 2020 slide share edition
Pathomation platform description 2020 slide share edition
Oracle APEX for Beginners
Oracle APEX for Beginners
Mobile APIs in Practice
Mobile APIs in Practice
Cross-Platform Mobile Chemistry Apps
Cross-Platform Mobile Chemistry Apps
En vedette
Get up and running with google app engine in 60 minutes or less
Get up and running with google app engine in 60 minutes or less
zrok
GAE_20100112
GAE_20100112
Kosuke Matsuda
SVCC Google App Engine: Java Runtime
SVCC Google App Engine: Java Runtime
Van Riper
Internet Security - Naga Rohit S [ IIT Guwahati ] - Coding Club & DefCon DC91...
Internet Security - Naga Rohit S [ IIT Guwahati ] - Coding Club & DefCon DC91...
Naga Rohit
Big Data Analytics Preview
Big Data Analytics Preview
Ben Sullins
App Engine On Air: Munich
App Engine On Air: Munich
dion
En vedette
(6)
Get up and running with google app engine in 60 minutes or less
Get up and running with google app engine in 60 minutes or less
GAE_20100112
GAE_20100112
SVCC Google App Engine: Java Runtime
SVCC Google App Engine: Java Runtime
Internet Security - Naga Rohit S [ IIT Guwahati ] - Coding Club & DefCon DC91...
Internet Security - Naga Rohit S [ IIT Guwahati ] - Coding Club & DefCon DC91...
Big Data Analytics Preview
Big Data Analytics Preview
App Engine On Air: Munich
App Engine On Air: Munich
Similaire à Google App Engine
Google App Engine for Java
Google App Engine for Java
Lars Vogel
Developing Java Web Applications In Google App Engine
Developing Java Web Applications In Google App Engine
Tahir Akram
The 90-Day Startup with Google AppEngine for Java
The 90-Day Startup with Google AppEngine for Java
David Chandler
OWF12/Java Moussine pouchkine Girard
OWF12/Java Moussine pouchkine Girard
Paris Open Source Summit
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Paris Open Source Summit
HTML5 - The Python Angle (PyCon Ireland 2010)
HTML5 - The Python Angle (PyCon Ireland 2010)
Kevin Gill
GWT
GWT
javalabsf
Google App Engine & GWT
Google App Engine & GWT
javalabsf
Google App Engine - Java Style
Google App Engine - Java Style
Peter Lind
Jsp Comparison
Jsp Comparison
Venky Sadasivam
Java(tm) Technology On Google App Engine
Java(tm) Technology On Google App Engine
Matt Stine
Netbeans65 Osum Slides
Netbeans65 Osum Slides
Abhishek Gupta
qooxdoo - Open Source Ajax Framework
qooxdoo - Open Source Ajax Framework
ecker
Google App Engine for Java (GAE/J)
Google App Engine for Java (GAE/J)
Lars Vogel
eXo Platform SEA - Play Framework Introduction
eXo Platform SEA - Play Framework Introduction
vstorm83
JavaFX Versus HTML5 - JavaOne 2014
JavaFX Versus HTML5 - JavaOne 2014
Ryan Cuprak
Application Architecture Trends
Application Architecture Trends
Srini Penchikala
Google App Engine With Java And Groovy
Google App Engine With Java And Groovy
Ken Kousen
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnit
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnit
Alex Chaffee
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE
abile technologies
Similaire à Google App Engine
(20)
Google App Engine for Java
Google App Engine for Java
Developing Java Web Applications In Google App Engine
Developing Java Web Applications In Google App Engine
The 90-Day Startup with Google AppEngine for Java
The 90-Day Startup with Google AppEngine for Java
OWF12/Java Moussine pouchkine Girard
OWF12/Java Moussine pouchkine Girard
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012
HTML5 - The Python Angle (PyCon Ireland 2010)
HTML5 - The Python Angle (PyCon Ireland 2010)
GWT
GWT
Google App Engine & GWT
Google App Engine & GWT
Google App Engine - Java Style
Google App Engine - Java Style
Jsp Comparison
Jsp Comparison
Java(tm) Technology On Google App Engine
Java(tm) Technology On Google App Engine
Netbeans65 Osum Slides
Netbeans65 Osum Slides
qooxdoo - Open Source Ajax Framework
qooxdoo - Open Source Ajax Framework
Google App Engine for Java (GAE/J)
Google App Engine for Java (GAE/J)
eXo Platform SEA - Play Framework Introduction
eXo Platform SEA - Play Framework Introduction
JavaFX Versus HTML5 - JavaOne 2014
JavaFX Versus HTML5 - JavaOne 2014
Application Architecture Trends
Application Architecture Trends
Google App Engine With Java And Groovy
Google App Engine With Java And Groovy
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnit
Writing and Testing JavaScript-heavy Web 2.0 apps with JSUnit
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE
JAVA J2EE Training in Coimbatore - Fundamentals of Java J2EE
Plus de Tikal Knowledge
Clojure - LISP on the JVM
Clojure - LISP on the JVM
Tikal Knowledge
Clojure presentation
Clojure presentation
Tikal Knowledge
Tabtale story: Building a publishing and monitoring mobile games architecture...
Tabtale story: Building a publishing and monitoring mobile games architecture...
Tikal Knowledge
Kafka short
Kafka short
Tikal Knowledge
Heatmap
Heatmap
Tikal Knowledge
Processing Big Data in Realtime
Processing Big Data in Realtime
Tikal Knowledge
Docking your services_with_docker
Docking your services_with_docker
Tikal Knowledge
Who moved my_box
Who moved my_box
Tikal Knowledge
Writing a Fullstack Application with Javascript - Remote media player
Writing a Fullstack Application with Javascript - Remote media player
Tikal Knowledge
.Net OSS Ci & CD with Jenkins - JUC ISRAEL 2013
.Net OSS Ci & CD with Jenkins - JUC ISRAEL 2013
Tikal Knowledge
Tikal's Backbone_js introduction workshop
Tikal's Backbone_js introduction workshop
Tikal Knowledge
TCE Automation
TCE Automation
Tikal Knowledge
Tce automation-d4
Tce automation-d4
Tikal Knowledge
Cloud computing - an insight into "how does it really work ?"
Cloud computing - an insight into "how does it really work ?"
Tikal Knowledge
Introduction to Cloud Computing
Introduction to Cloud Computing
Tikal Knowledge
Tikal Fuse Day Access Layer Implementation (C#) Based On Mongo Db
Tikal Fuse Day Access Layer Implementation (C#) Based On Mongo Db
Tikal Knowledge
Ship early ship often with Django
Ship early ship often with Django
Tikal Knowledge
AWS Case Study
AWS Case Study
Tikal Knowledge
Introduction To Cloud Computing
Introduction To Cloud Computing
Tikal Knowledge
Building Components In Flex3
Building Components In Flex3
Tikal Knowledge
Plus de Tikal Knowledge
(20)
Clojure - LISP on the JVM
Clojure - LISP on the JVM
Clojure presentation
Clojure presentation
Tabtale story: Building a publishing and monitoring mobile games architecture...
Tabtale story: Building a publishing and monitoring mobile games architecture...
Kafka short
Kafka short
Heatmap
Heatmap
Processing Big Data in Realtime
Processing Big Data in Realtime
Docking your services_with_docker
Docking your services_with_docker
Who moved my_box
Who moved my_box
Writing a Fullstack Application with Javascript - Remote media player
Writing a Fullstack Application with Javascript - Remote media player
.Net OSS Ci & CD with Jenkins - JUC ISRAEL 2013
.Net OSS Ci & CD with Jenkins - JUC ISRAEL 2013
Tikal's Backbone_js introduction workshop
Tikal's Backbone_js introduction workshop
TCE Automation
TCE Automation
Tce automation-d4
Tce automation-d4
Cloud computing - an insight into "how does it really work ?"
Cloud computing - an insight into "how does it really work ?"
Introduction to Cloud Computing
Introduction to Cloud Computing
Tikal Fuse Day Access Layer Implementation (C#) Based On Mongo Db
Tikal Fuse Day Access Layer Implementation (C#) Based On Mongo Db
Ship early ship often with Django
Ship early ship often with Django
AWS Case Study
AWS Case Study
Introduction To Cloud Computing
Introduction To Cloud Computing
Building Components In Flex3
Building Components In Flex3
Dernier
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Daniel Santiago Silva Capera
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
Pedro Manuel
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UbiTrack UK
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
SANGHEE SHIN
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
Udaiappa Ramachandran
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
SkyPlanner
20200723_insight_release_plan
20200723_insight_release_plan
Jamie (Taka) Wang
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
Renan Moreira de Oliveira
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
Mahmoud Rabie
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
DianaGray10
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Eric D. Schabell
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Commit University
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
D Cloud Solutions
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
Martin Humpolec
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Md Hossain Ali
Dernier
(20)
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Nanopower In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
20200723_insight_release_plan
20200723_insight_release_plan
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Google App Engine
1.
Google AppEngine for
Java enterprise applications Andrew Skiba Tikal
2.
3.
Hibernate, JPA or
JDBC backend
4.
5.
What it takes
to deploy to Google servers?
6.
Welcome to Pet
Clinic
7.
8.
Web application support
9.
Other services
10.
JVM programming languages
11.
Development tools
12.
Production tools
13.
14.
No sockets
15.
No process or
thread creation
16.
No graphics
17.
18.
19.
20.
Big data with
complicated structure
21.
22.
Very different from
RDBMS – no JOINs, no aggregations
23.
24.
Google proprietary
25.
26.
27.
28.
Response time outs
29.
30.
Good old web.xml
(with limitations)
31.
HTTPS is supported
32.
Security constraints supported
with serious limitations
33.
34.
Debug a desktop
application
35.
Deploy an AJAX
web application
36.
Fully supported on
AppEngine
37.
38.
39.
40.
Low-level API
41.
42.
43.
Registered user
44.
45.
Handled by servlets
46.
47.
48.
49.
50.
Scala
51.
Jython (finally: Python
on AppEngine :-)
52.
53.
BeanShell
54.
CAL
55.
56.
Debug locally
57.
Validate
58.
59.
60.
61.
Run development server
62.
Deploy
63.
64.
Quota Details
65.
Logs
66.
Cron Jobs
67.
68.
Data Viewer
69.
70.
Developers
71.
Versions
72.
73.
Billing History
74.
Porting PetClinic to
AppEngine
75.
76.
77.
Java DataStore API
much less effective than Python one
78.
79.
80.
Not full Java
spec support
81.
Response timeouts
82.
Authentication only by
Google accounts
83.
84.
Backup
85.
86.
87.
Unusual database
88.
89.
http://code.google.com/appengine/community.html
90.
Project demos
91.
http://code.google.com/p/googleappengine/source/browse/#svn/trunk/java/demos
92.
Will it play
in AppEngine?
93.
http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine
94.
JRE white list
95.
http://code.google.com/appengine/docs/java/jrewhitelist.html
96.
BigTable white paper
97.
http://labs.google.com/papers/bigtable-osdi06.pdf
98.
Questions?