WEB开发网
开发学院软件开发Java Google App Engine for Java: 第 1 部分:运转起来... 阅读

Google App Engine for Java: 第 1 部分:运转起来!

 2009-09-17 00:00:00 来源:WEB开发网   
核心提示:头脑里出现的想法就好像是被蚊虫叮了一样:您需要抓痒痒,这样做才感觉舒服一些,Google App Engine for Java: 第 1 部分:运转起来!,作为软件开发人员,我们花了大量时间来为各种应用程序捕捉想法,在第 3 部分中,将使用自己构建的应用程序来利用 App Engine for Java 的基于 Ja

头脑里出现的想法就好像是被蚊虫叮了一样:您需要抓痒痒,这样做才感觉舒服一些。作为软件开发人员,我们花了大量时间来为各种应用程序捕捉想法。很有趣,不是吗?困难的部分在于想出如何使一个软件产品获得成功。需要构想出一些东西并随后 实现它。考虑其他的问题(即没有被抓过的痒处)只会让人灰心。

许多应用程序从未获得进展的一个原因就是无法满足对基础设施的需求。一个得到良好维护的基础设施常常需要一个由系统管理员、DBA 和网络工程师组成的团队,到目前为止,这一直是企业获得成功的主因。即使雇用第三方来托管您的应用程序也绝不简单:如果应用程序大受欢迎并且突然之间获得很高的点击率,会发生什么?所谓的 Slashdot 效应 可以帮助获得一个好的想法,仅仅因为很难预测加载峰值。

但是,众所周知,事物是不断变化的。Web 服务的基础在不断演变,如今它为我们带来了许多新方式,通过云计算和强大的平台即服务/PAAS 更轻松地构建、部署和发布应用程序。现在,在编写下一个 Twitter 并将其部署到云平台上时,它将不断扩展。哇,感觉很棒!

在这份共分三部分的系列文章中,您将了解到为什么云计算/PAAS 对于软件开发来说是如此重要的一个演变,同时开始使用一种令人振奋的新平台进行 Java 开发:Google App Engine for Java,目前可以使用它的预览版。我将首先对 App Engine for Java 进行概述,包括它所提供的应用程序服务的类型。之后将直接查看第一个应用程序示例(共两个),它使用 App Engine for Java Google Plugin for Eclipse。第一个应用程序示例将利用 App Engine for Java 对 Java Servlet API 的支持,第二个示例将利用对 GWT 的支持。在 第 2 部分 中,您将利用 App Engine for Java 对 servlets 和 GWT 提供的支持创建一个小型的联系人管理应用程序。在第 3 部分中,将使用自己构建的应用程序来利用 App Engine for Java 的基于 Java 的持久性支持,这种支持的基础是 Java Data Objects (JDO) 和 Java Persistence API (JPA)。

1 2 3 4 5 6  下一页

Tags:Google App Engine

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接