Hello,Google App Engine
2008-09-19 22:07
363 查看
Google App Engine不知道谁用过没,以前听说过一些,但是由于需要用Python语言来开发,自己只会java,所以一直没有尝试过,今天又google了下,决定开始Google App Engine之旅。
听说google全球只开放了10000个帐户,今年4月份就发布了,没想到居然顺利注册成功,难道全部开放了?不管那么多了。
Google发布了可以在本机模拟Google App Engine环境的SDK,下载地址为:http://code.google.com/appengine/downloads.html,Python的版本必须在2.5以上,这里也有下载地址:http://www.python.org/download/。我下载的都是For Windows的,安装很简单,其中Google App Engine会自动帮你配好环境变量,想想当初学java的时候配置环境变量的狼狈样,觉得google比较人性化了。
安装完了之后,让我们开始我们的第一个Google App Engine应用程序----Hellow,world!首先先新建一个文件夹,就叫helloworld好了,然后将下面这段代码敲到记事本去,取名为helloworld.py(注意后缀)。
print 'Content-Type: text/plain'
print ''
print 'Hello, world!'
这几句代码先声明了一个http头文件用来描述文件内容,然后输出一个空行和信息“Hello,world!”。然后再建立一个Google App Engine应用程序的配置文件,取名为app.yaml,内容如下:
application: helloworld
version: 1
runtime: python
api_version: 1
handlers:
- url: /.*
script: helloworld.py
第一行意思是说这个应用程序的标志符是helloworld,自由取名,但是要保证唯一。接下来是版本号,运行环境为python等。最下面的意思是一个URL的路径如果匹配表达式“/.*”的话将由helloworld.py来处理。(注:“/.* ”匹配所有的URL)
然后打开命令提示符,输入:dev_appserver.py helloworld.py文件所在的文件夹路径 ,则可启动并发布你的应用程序helloworld.py,打开浏览器,输入地址:http://localhost:8080/将看到输出的结果,见下图。
听说google全球只开放了10000个帐户,今年4月份就发布了,没想到居然顺利注册成功,难道全部开放了?不管那么多了。
Google发布了可以在本机模拟Google App Engine环境的SDK,下载地址为:http://code.google.com/appengine/downloads.html,Python的版本必须在2.5以上,这里也有下载地址:http://www.python.org/download/。我下载的都是For Windows的,安装很简单,其中Google App Engine会自动帮你配好环境变量,想想当初学java的时候配置环境变量的狼狈样,觉得google比较人性化了。
安装完了之后,让我们开始我们的第一个Google App Engine应用程序----Hellow,world!首先先新建一个文件夹,就叫helloworld好了,然后将下面这段代码敲到记事本去,取名为helloworld.py(注意后缀)。
print 'Content-Type: text/plain'
print ''
print 'Hello, world!'
这几句代码先声明了一个http头文件用来描述文件内容,然后输出一个空行和信息“Hello,world!”。然后再建立一个Google App Engine应用程序的配置文件,取名为app.yaml,内容如下:
application: helloworld
version: 1
runtime: python
api_version: 1
handlers:
- url: /.*
script: helloworld.py
第一行意思是说这个应用程序的标志符是helloworld,自由取名,但是要保证唯一。接下来是版本号,运行环境为python等。最下面的意思是一个URL的路径如果匹配表达式“/.*”的话将由helloworld.py来处理。(注:“/.* ”匹配所有的URL)
然后打开命令提示符,输入:dev_appserver.py helloworld.py文件所在的文件夹路径 ,则可启动并发布你的应用程序helloworld.py,打开浏览器,输入地址:http://localhost:8080/将看到输出的结果,见下图。
相关文章推荐
- [Google App Engine] Hello, world!
- Google App Engine helloworld 入门教程
- [Google App Engine] Hello, world!
- GoogleAppEngine上部署Weather2Phone
- Google云计算开发平台 google appengine体会谈
- Google App Engine: RUN JSP ERROR
- google app engine中配置spring管理jdo
- 用SimpleDS解决Google AppEngine的持久层
- Google App Engine简介及限制说明
- Google App Engine版本的dlog
- 介绍Google 的云计算解决方案:Google App Engine(转)
- google-app-engine 上传下载 用户文件
- Google AppEngine 和 NetBeans ... 和 Mojarra / JSF
- 如何使用 Google app engine 建立soap应用
- Google App Engine JAVA 开发环境搭建
- Google App Engine使用简介
- Python和Google AppEngine开发基于Google架构的应用软件
- Google App Engine使用简介
- Google App Engine做的记录访客点击的小工具