`
fm_974
  • 浏览: 37588 次
  • 性别: Icon_minigender_1
  • 来自: 横浜
社区版块
存档分类
最新评论

开始学习AppEngine

阅读更多

 

呵呵,先恭喜自己注册到了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

Country

Rank

China Flag  China

358

India Flag  India

590

Japan Flag  Japan

614

 

 

 

计划:

 

 

下篇为,【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的登录

再再下一篇
开始设计一个最近流行的拍卖系统,基本思路,大家可事先看一下。

嗯,写博客就是不容易啊。。。
0
2
分享到:
评论
1 楼 fm_974 2010-10-30  
自己先踩一下。
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    Google App Engine 入门教程

    Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管...需要注意的是,教程中提到的Eclipse版本和插件版本可能会随着Google App Engine平台的发展而更新,开发者在学习时应注意查找最新的开发指南。

    Google Appengine应用文档

    以 MyEclipse 7.5 为例,你需要通过插件管理器添加 Google Appengine 插件。如果在搜索中找不到插件,你可以手动添加 Google 的更新站点(http://dl.google.com/eclipse/plugin/3.4)。安装完成后,记得重启 ...

    Programming Google App Engine with Java

    要开始编程,首先需要安装Google的App Engine SDK,它包含开发工具和必要的库。SDK中的Development Server可在本地模拟App Engine环境,方便测试和调试应用。同时,SDK还提供了一个命令行工具,用于管理项目、上传和...

    分享:集成了Django1.0 的Google App Engine开发 模板项目

    5. **部署流程**:学习如何打包Django应用,创建和配置app.yaml文件,然后使用gcloud命令行工具将应用上传到App Engine。 6. **Django模型和App Engine数据存储**:Django的ORM需要与App Engine的Datastore进行适配...

    Google App Engine for Java 快速使用指南 - 中国科学技术大学

    Appengine-java-sdk 包含了一系列工具和库,用于支持 Java 应用程序的开发。通过这个 SDK,开发者可以在本地环境中运行和调试应用程序,检查其性能和功能是否满足预期。此外,SDK 还提供了命令行工具,用于上传应用...

    google app engine 教程

    ### Google App Engine 教程知识点总结 #### 一、Google App Engine 概览 - **定义**:Google ...通过以上知识点的学习,开发者可以快速掌握 Google App Engine 的基本使用方法,并能够开始构建自己的云端应用程序。

    app engine初级教程资料.pdf

    首先,要开始使用Google App Engine,你需要在官方网站`http://appengine.google.com/`进行注册。注册过程包括验证你的手机号码,以便Google能确认并创建你的账户。一旦注册完成,你可以创建一个新的application,这...

    Sina App Engine架构——云计算时代的分布式Web服务解决方案.pdf

    标题中提到的“Sina App Engine架构——云计算时代的分布式Web服务解决方案”揭示了本文的核心内容是介绍新浪公司推出的Sina App Engine(SAE)的架构设计。SAE是面向Web开发者的云计算平台,能够为开发者提供一系列...

    Apress - Beginning Java Google App Engine (December 2009) (ATTiCA).pdf

    《Beginning Java Google App Engine》是一本非常适合初学者和中级开发者学习Google App Engine的书籍。它不仅覆盖了所有必要的基础知识和技术要点,而且还提供了丰富的示例代码和实践案例,帮助读者更好地理解和...

    app engine初级教程资料.docx

    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,...

    Go-利用Go构建Web应用程在AppEngine中

    在本文中,我们将深入探讨如何使用Google的Go语言在App Engine平台上构建Web应用程序。...通过学习和实践,你可以构建出可扩展、高性能的Web服务,同时享受到App Engine提供的自动缩放、负载均衡等优势。

    Apress - Beginning Java Google App Engine(Java)(Dec 2009).pdf

    本书由 Kyle Roche 和 Jeff Douglas 合著,旨在为使用 Java 技术的 Web 开发者提供关于 Google App Engine 的核心组件、平台和服务的深入学习。作为云计算领域的一本指南,本书将带领读者从零开始探索 Google App ...

    CloudBaaS的Server端程序,即移动应用后端程序(依赖于Sina App Engine).zip

    在本压缩包中,"cloudservice-master"是一个项目源代码目录,表明这是一份关于CloudBaaS的服务器端程序,特别依赖于新浪App Engine这一特定的云平台。 新浪App Engine是新浪公司提供的一个云计算平台,允许开发者...

    Google appengine docs文档2010-12-02更新网页版

    《Google App Engine应用开发详解——基于2010年12月02日更新的官方文档》 Google App Engine(GAE)是Google提供的一项云计算服务,它允许开发者在Google的基础设施上运行自己的Web应用程序。2010年12月02日更新的...

    Google_App_Engine开发环境搭建

    Google App Engine for Java 是一个由 Google 提供的云计算平台,专为 Java 开发人员设计,让他们能够构建可伸缩的Web应用程序。自2009年4月起,这个平台开始支持Java,为开发者提供了丰富的服务和工具。本文将深入...

    web-notes:在Google App Engine上存储个人笔记

    描述中提到的“Appengine骨架”是指该项目基于一个基础的或模板式的代码结构,即appengine-skeleton。这是一个标准的起点,包含了在GAE上开发应用所需的基本文件和配置。它通常包括了如设置、路由、数据模型、用户...

    ZohoBooksAppEngine:App Engine应用程序,用于在线创建销售项目的发票

    《Zoho Books App Engine:基于Java的在线发票创建平台》 Zoho Books App Engine是一款基于Google App Engine的应用程序,专为在线创建销售项目的发票而设计。这个应用利用了Zoho Books API,允许用户通过编程方式...

    falcon-appengine:如何在Google App Engine上运行Falcon Framework

    在Google App Engine (GAE) 上运行Falcon框架是一个高效且灵活的方法,因为Falcon是一个轻量级、高性能的Python Web服务框架,专为API开发而设计。它强调了速度、简洁性和直接控制,使得开发者可以更好地利用Google ...

Global site tag (gtag.js) - Google Analytics