`

GWT、Google APP Engine初试

 
阅读更多

 

使用Java开发Google APP Engine初试

相信Google推出支持Java App Engine的大好消息在Java圈中早已“炸开”,本文是作者自己的亲身体验,希望为大家揭开Google App Engine for Java的神秘面纱。

转自:http://developer.51cto.com/art/200904/119400.htm

 

相信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

没错,这是Google appengile for eclipse给你加的,你可以创建一个新的Googleapp项目

Google

 

Google

 

创建完成后,你可以看到一个完整的工程文件,是不是很熟悉?没错,跟一个web app没什么两样

Google

Google

你不用改动任何文件,立即运行,看看你的第一个Google app:

Google

你一定猜到了,Google appengine eclipse plugin给你生成的是一个gwt ajax应用,呵呵,你立即进入到web2.0时代了。

Google

很简单,很easy,Google appengine for Java很令人心动。。。

 

分享到:
评论

相关推荐

    Google App Engine 入门教程

    Google App Engine(GAE)是由Google公司提供的一个为开发者提供网站托管服务的平台。它允许开发者运行应用程序在Google的基础设施上。GAE提供了包括Python、Java在内的多种语言支持,并且提供了数据存储、API调用、...

    google app Engine for java中文api

    ### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...

    GWT AppEngine 保存对象序列号.

    标题 "GWT AppEngine 保存对象序列号" 涉及到的是Google Web Toolkit (GWT) 和 Google App Engine (GAE) 平台上的数据持久化技术。GWT 是一个用于构建富互联网应用程序(RIA)的开源Java框架,而AppEngine是Google...

    Myeclipse7,8下的插件安装.pdf下的GWT 和 google app engine 插件安装

    本篇将详细介绍如何在MyEclipse 7或8版本下安装GWT(Google Web Toolkit)和Google App Engine插件,以及如何从中学到其他插件的安装方法。 首先,让我们了解GWT和Google App Engine。GWT是一款由Google开发的开源...

    部署一个简单GWT应用到Google App Engine

    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 突破限制

    标题 "GWT 项目开发 1.6.4 本地开发 appengine-tools-api 突破限制" 提及的是Google Web Toolkit (GWT) 的一个特定版本(1.6.4)在本地开发环境中利用appengine-tools-api进行开发时遇到的限制及如何突破这些限制。...

    appengine-java-sdk

    总结来说,"appengine-java-sdk"是开发和运行Java应用程序在谷歌AppEngine上的基石,它集成了GWT的支持,为开发者提供了完整的开发、测试和部署解决方案。利用这个SDK,开发者可以构建高效、可扩展的云应用,并享受...

    google app engine开发人员文档

    Google App Engine(GAE)是谷歌提供的一种云计算平台,它允许开发者构建并托管Web应用程序,无需管理和维护服务器硬件。这个平台支持多种编程语言,包括Python、Java、Go和PHP,为开发者提供了强大的服务,如数据...

    Google App Engine Java and GWT Application Development

    《Google App Engine Java和GWT应用开发》一书聚焦于如何利用Google App Engine(GAE)平台、Java语言以及Google Web Toolkit(GWT)来构建强大、可扩展且交互式的云端Web应用程序。这本书由Daniel Guermeur和Amy ...

    Google App Engine for Java 中文指南

    此外,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(GAE)的Java和GWT应用开发_Google App Engine Java and GWT Application Development Nov.2010

    Begin Java Google APP Engine

    《 Beginning Java™ Google App Engine》是一本面向初学者至中级开发者的专业指南,旨在教你如何使用Java技术在Google App Engine上构建云端应用。Google App Engine是一个强大的云计算平台,它为Java开发者提供了...

    Packt.Google.App.Engine.Java.and.GWT.Application.Development

    根据给定的文件信息,我们可以深入探讨几个关键的IT知识点:Google App Engine、Java、GWT(Google Web Toolkit)以及云应用开发。 ### 一、Google App Engine Google App Engine是一种用于构建和托管Web应用程序...

    基于Google.App.Engine(GAE)的Java和GWT应用开发.pdf

    中文名: 基于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

    ### 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

    标题 "Packt.Google.App.Engine.Java.and.GWT.Application.Development.Source.Code" 暗示了这是一个关于使用Java和GWT在Google App Engine上开发应用程序的源代码包。这为我们提供了几个关键知识点: 1. **Google ...

    云应用开发 ——Google App Engine & Google Web Toolkit入门指南

    ### 云应用开发 ——Google App Engine & Google Web Toolkit入门指南 ...通过这三个不同的案例,读者不仅可以学到 GWT 和 Google App Engine 的基础知识,还能掌握如何将这些技术应用于实际项目中。

    maven-gwt-appengine-jdo-seed-project:开始使用 GWT、Google App Engine、JDO 和 Java 的种子应用程序,只使用 Maven

    它使用带有纯 Maven 配置的 Google Web Toolkit,适用于希望在 Google App Engine 之上构建的开发人员,使用 Google 的 HRD、Schemaless Datastore,而无需向 IDE 添加框架配置或插件。 该项目不是示例应用程序,...

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

    ### Apress - Beginning Java Google App Engine(Java)(Dec 2009) 关键知识点解析 #### 一、概述 本书由 Kyle Roche 和 Jeff Douglas 合著,旨在为使用 Java 技术的 Web 开发者提供关于 Google App Engine 的核心...

Global site tag (gtag.js) - Google Analytics