相信Google推出支持Java appengine的大好消息在Java圈中早已“炸开”,我在网上看到这则新闻,第一反应就是立即注册——下载sdk包——动手体验。
感觉很爽,这个感觉是一切进展得很顺带来的。
注册:http://appengine.Google.com/promo/java_runtime
kickstart:http://code.Google.com/appengine/docs/java/gettingstarted/installing.html
跟着这个kickstart主要下载了for Java的sdk包,然后安装一个eclipse plugin.
下载完sdk包到bin目录下就可以运行自带的guestbook sample:
Java代码
dev_appserver.cmd ../dmos/guestbook/war 看到了吧,熟悉的server启动
Java代码
The server is running at http://localhost:8080/
哈哈,赶紧打开ff
这个程序很简单,就是一个简单信息输入,post,然后页面显示post内容,不过,有一点不同的是,这些post内容已经被guestbook写到数据库当中持久化了!(什么数据库?!)
打开eclipse,你会发现多了几个按钮:
没错,这是Google appengile for eclipse给你加的,你可以创建一个新的Googleapp项目:
创建完成后,你可以看到一个完整的工程文件,是不是很熟悉?没错,跟一个web app没什么两样
你不用改动任何文件,立即运行,看看你的第一个Google app:
你一定猜到了,Google appengine eclipse plugin给你生成的是一个gwt ajax应用,呵呵,你立即进入到web2.0时代了。
很简单,很easy,Google appengine for Java很令人心动。。。
分享到:
相关推荐
Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管服务的平台。它允许开发者运行应用程序在Google的基础设施上。GAE提供了包括Python、Java在内的多种语言支持,并且提供了数据存储、API调用、...
### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...
标题 "GWT AppEngine 保存对象序列号" 涉及到的是Google Web Toolkit (GWT) 和 Google App Engine (GAE) 平台上的数据持久化技术。GWT 是一个用于构建富互联网应用程序(RIA)的开源Java框架,而AppEngine是Google...
本篇将详细介绍如何在MyEclipse 7或8版本下安装GWT(Google Web Toolkit)和Google App Engine插件,以及如何从中学到其他插件的安装方法。 首先,让我们了解GWT和Google App Engine。GWT是一款由Google开发的开源...
3. 准备GAE项目结构,包括`appengine-web.xml`配置文件。 4. 将GWT编译后的静态资源和GAE项目结构打包成WAR文件。 5. 使用Google App Engine SDK部署WAR文件到GAE。 在`Gwt.html`文件中,可能是GWT应用的启动页面,...
标题 "GWT 项目开发 1.6.4 本地开发 appengine-tools-api 突破限制" 提及的是Google Web Toolkit (GWT) 的一个特定版本(1.6.4)在本地开发环境中利用appengine-tools-api进行开发时遇到的限制及如何突破这些限制。...
总结来说,"appengine-java-sdk"是开发和运行Java应用程序在谷歌AppEngine上的基石,它集成了GWT的支持,为开发者提供了完整的开发、测试和部署解决方案。利用这个SDK,开发者可以构建高效、可扩展的云应用,并享受...
Google App Engine(GAE)是谷歌提供的一种云计算平台,它允许开发者构建并托管Web应用程序,无需管理和维护服务器硬件。这个平台支持多种编程语言,包括Python、Java、Go和PHP,为开发者提供了强大的服务,如数据...
《Google App Engine Java和GWT应用开发》一书聚焦于如何利用Google App Engine(GAE)平台、Java语言以及Google Web Toolkit(GWT)来构建强大、可扩展且交互式的云端Web应用程序。这本书由Daniel Guermeur和Amy ...
此外,App Engine for Java与Google Web工具包(GWT)兼容,让开发者能够方便地开发和部署高质量的Web应用程序。 对于数据存储,App Engine提供了一个可扩展的服务,支持JDO(Java数据对象)2.3和JPA(Java持久化API...
基于Google App Engine(GAE)的Java和GWT应用开发_Google App Engine Java and GWT Application Development Nov.2010
《 Beginning Java™ Google App Engine》是一本面向初学者至中级开发者的专业指南,旨在教你如何使用Java技术在Google App Engine上构建云端应用。Google App Engine是一个强大的云计算平台,它为Java开发者提供了...
根据给定的文件信息,我们可以深入探讨几个关键的IT知识点:Google App Engine、Java、GWT(Google Web Toolkit)以及云应用开发。 ### 一、Google App Engine Google App Engine是一种用于构建和托管Web应用程序...
中文名: 基于Google App Engine(GAE)的Java和GWT应用开发 原名: Google App Engine Java and GWT Application Development 作者: Daniel Guermeur, Amy Unruh 资源格式: PDF 版本: 文字版 出版社: Packt ...
### Apress - Beginning Java Google App Engine (December 2009) (ATTiCA).pdf 知识点解析 #### 书籍基本信息 - **书名**:《Beginning Java Google App Engine》 - **作者**:Kyle Roche 和 Jeff Douglas - **...
标题 "Packt.Google.App.Engine.Java.and.GWT.Application.Development.Source.Code" 暗示了这是一个关于使用Java和GWT在Google App Engine上开发应用程序的源代码包。这为我们提供了几个关键知识点: 1. **Google ...
### 云应用开发 ——Google App Engine & Google Web Toolkit入门指南 ...通过这三个不同的案例,读者不仅可以学到 GWT 和 Google App Engine 的基础知识,还能掌握如何将这些技术应用于实际项目中。
它使用带有纯 Maven 配置的 Google Web Toolkit,适用于希望在 Google App Engine 之上构建的开发人员,使用 Google 的 HRD、Schemaless Datastore,而无需向 IDE 添加框架配置或插件。 该项目不是示例应用程序,...
### Apress - Beginning Java Google App Engine(Java)(Dec 2009) 关键知识点解析 #### 一、概述 本书由 Kyle Roche 和 Jeff Douglas 合著,旨在为使用 Java 技术的 Web 开发者提供关于 Google App Engine 的核心...