FANDOM



Google App Engine allows the running of Java, Python or Go applications locked down in a sandbox on Google's infrastructure. Limits are set to prevent overuse of resources.

More info Edit

Database Edit

Google App Engine uses a non-relational database system that has basic CRUD (Create, Read, Update and Delete) support, using models and kinds.

Uploading Edit

Uploading is done using "appcfg", included with the App Engine SDK. appcfg parses app.yaml or the equivalent Java configuration file "appengine-web.xml" and deploys the application to Google.

Networking Edit

Networking is possible with Google App Engine, but only HTTP requests are supported via urlfetch, which uses Google's HTTP request fetcher (which powers Googlebot). Furthermore, only ports 80, 443-445 and 1024-65535 may be connected to. An example:

from google.appengine.api import urlfetch
def main():
 req = urlfetch.fetch("http://google.wikia.com/wiki/Google_Wiki:Main_Page")
 if req.status_code == 200:
  print req.content
 else:
  print "There was an error fetching the page."

Screenshots Edit

Links Edit

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.