呵呵,先恭喜自己注册到了GAE这个JavaEye的博客域名。
GAE=Google App Engine
如果需要介绍就看http://code.google.com/intl/zh-CN/appengine/
为什么学习GAE呢?说一下为自己的想法
1 懂Java和Eclipse就行
GAE,EC2,AZURE这几个云计算平台中,GAE有JAVA平台且免费,嗯,有点基础。
上过http://code.google.com/的Coder们都应该知道,
Google主推这个AppEngine很久了,有中文学习资料,且免费配额够学习用的了。
利用GAE,建个自己的静态网站易如反掌,但要动态的就得下功夫学了。
2 GAE和虚拟主机不一样的地方
Google的服务器遍布世界,如果我们的应用程序能好好利用它,无需管理硬件,
瞬间就能把业务扩展到全世界。
这就是云计算带给个人和公司的一个机会,迟早会火起来的。
虽然Google现在离开中国,但是迟早会回来的,而且技术不分国界。
3 国内关注度不够
从目前Alexa的访问来看(最后附表),我们使用还是少啊。
这个现象,当然我们的长城功不可没,但是主要还是我们关注度不够。
虽然貌似还没有太成功的GAE应用出现,但是国外的研究已经到了很深的境界,
让我感慨的是,像解决GAE全局事务的框架,已经被日本人研究出来了个Slim3。
这还只是Rank=614的日本,不知其他像Rank=2743的第一位俄国呢,都有些什么研究成果了。
我也是初学者,但开此博客,希望能从头开始做一个系统,
(俺也怕自己坚持不下,而且第一次写博客,希望少点批评多点鼓励哈)
希望能和大家一同学习共同进步。
附Alexa表:
Appspot.com’s Worldwide Traffic Rank
计划:
下篇为,【GAE环境搭建】,高手不必期待啦。
预计包括
1 安装Eclipse和GAE开发插件
2 安装SVN,连接到Google Project,管理自己的代码
3 超级的HelloWorld
参考资料
http://code.google.com/intl/zh-CN/appengine/docs/java/gettingstarted/
再下篇
还是一个比较经典的HelloWorld,系统登录画面
GAE上用的jQuery+Struts2+JPA实现一个AJAX的登录
再再下一篇
开始设计一个最近流行的拍卖系统,基本思路,大家可事先看一下。
嗯,写博客就是不容易啊。。。
分享到:
相关推荐
Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管...需要注意的是,教程中提到的Eclipse版本和插件版本可能会随着Google App Engine平台的发展而更新,开发者在学习时应注意查找最新的开发指南。
以 MyEclipse 7.5 为例,你需要通过插件管理器添加 Google Appengine 插件。如果在搜索中找不到插件,你可以手动添加 Google 的更新站点(http://dl.google.com/eclipse/plugin/3.4)。安装完成后,记得重启 ...
要开始编程,首先需要安装Google的App Engine SDK,它包含开发工具和必要的库。SDK中的Development Server可在本地模拟App Engine环境,方便测试和调试应用。同时,SDK还提供了一个命令行工具,用于管理项目、上传和...
5. **部署流程**:学习如何打包Django应用,创建和配置app.yaml文件,然后使用gcloud命令行工具将应用上传到App Engine。 6. **Django模型和App Engine数据存储**:Django的ORM需要与App Engine的Datastore进行适配...
Appengine-java-sdk 包含了一系列工具和库,用于支持 Java 应用程序的开发。通过这个 SDK,开发者可以在本地环境中运行和调试应用程序,检查其性能和功能是否满足预期。此外,SDK 还提供了命令行工具,用于上传应用...
### Google App Engine 教程知识点总结 #### 一、Google App Engine 概览 - **定义**:Google ...通过以上知识点的学习,开发者可以快速掌握 Google App Engine 的基本使用方法,并能够开始构建自己的云端应用程序。
首先,要开始使用Google App Engine,你需要在官方网站`http://appengine.google.com/`进行注册。注册过程包括验证你的手机号码,以便Google能确认并创建你的账户。一旦注册完成,你可以创建一个新的application,这...
标题中提到的“Sina App Engine架构——云计算时代的分布式Web服务解决方案”揭示了本文的核心内容是介绍新浪公司推出的Sina App Engine(SAE)的架构设计。SAE是面向Web开发者的云计算平台,能够为开发者提供一系列...
《Beginning Java Google App Engine》是一本非常适合初学者和中级开发者学习Google App Engine的书籍。它不仅覆盖了所有必要的基础知识和技术要点,而且还提供了丰富的示例代码和实践案例,帮助读者更好地理解和...
from google.appengine.ext.webapp.util import run_wsgi_app class MainPage(webapp.RequestHandler): def get(self): self.response.headers['Content-Type'] = 'text/plain' self.response.out.write('Hello,...
在本文中,我们将深入探讨如何使用Google的Go语言在App Engine平台上构建Web应用程序。...通过学习和实践,你可以构建出可扩展、高性能的Web服务,同时享受到App Engine提供的自动缩放、负载均衡等优势。
本书由 Kyle Roche 和 Jeff Douglas 合著,旨在为使用 Java 技术的 Web 开发者提供关于 Google App Engine 的核心组件、平台和服务的深入学习。作为云计算领域的一本指南,本书将带领读者从零开始探索 Google App ...
在本压缩包中,"cloudservice-master"是一个项目源代码目录,表明这是一份关于CloudBaaS的服务器端程序,特别依赖于新浪App Engine这一特定的云平台。 新浪App Engine是新浪公司提供的一个云计算平台,允许开发者...
《Google App Engine应用开发详解——基于2010年12月02日更新的官方文档》 Google App Engine(GAE)是Google提供的一项云计算服务,它允许开发者在Google的基础设施上运行自己的Web应用程序。2010年12月02日更新的...
Google App Engine for Java 是一个由 Google 提供的云计算平台,专为 Java 开发人员设计,让他们能够构建可伸缩的Web应用程序。自2009年4月起,这个平台开始支持Java,为开发者提供了丰富的服务和工具。本文将深入...
描述中提到的“Appengine骨架”是指该项目基于一个基础的或模板式的代码结构,即appengine-skeleton。这是一个标准的起点,包含了在GAE上开发应用所需的基本文件和配置。它通常包括了如设置、路由、数据模型、用户...
《Zoho Books App Engine:基于Java的在线发票创建平台》 Zoho Books App Engine是一款基于Google App Engine的应用程序,专为在线创建销售项目的发票而设计。这个应用利用了Zoho Books API,允许用户通过编程方式...
在Google App Engine (GAE) 上运行Falcon框架是一个高效且灵活的方法,因为Falcon是一个轻量级、高性能的Python Web服务框架,专为API开发而设计。它强调了速度、简洁性和直接控制,使得开发者可以更好地利用Google ...