タグ

GAEとdatastoreに関するsatomi_uchikuraのブックマーク (3)

  • Song of Cloud

    Google App Engineのデータストアは定期的にメンテナンスモードに入ります。 メンテナンス中はデータストアが読み取り専用になって一切の書き込みが禁止されます。 Python版にはCapabilityServiceというものが用意されていてこれらを調べるのは簡単ですが、Java版にはまだ用意されていないようです。 Java版で(無理せず)これをテストするには、次のようなサーブレットフィルタを用意してやります。 package com.example; import java.io.IOException; import java.util.concurrent.Future; import javax.servlet.*; import com.google.apphosting.api.ApiProxy; import com.google.apphosting.api.Api

  • コレクションフィールドとDWRで、GAEjを業務用に進化

    コレクションフィールドとDWRで、GAEjを業務用に進化:Google App Engineで手軽に試すJavaクラウド(終)(1/4 ページ) DWRのサーバリモーティングも使って開発効率化 前回の「App EngineをjQueryでAjax化しBigtableをCRUD操作」では、「Google App Engine for Java(以下、GAEj)」上で動作するJSPのユーザーインターフェイス(以下、UI)をAjax/JavaScriptでリッチにし、「Bigtable」でCRUD(登録・参照・更新・削除)処理を行ってみました。 Bigtableでは、エンティティ(≒レコード)の任意のフィールドをリスト形式に、つまり配列のように扱うことができます。これは、「コレクションフィールド(Collection field)」と呼ばれ、BigtableでサポートされていないテーブルJOIN

    コレクションフィールドとDWRで、GAEjを業務用に進化
    satomi_uchikura
    satomi_uchikura 2010/04/02
    JOINっぽくテーブルを使う
  • App EngineをjQueryでAjax化しBigtableをCRUD操作

    App EngineをjQueryでAjax化しBigtableをCRUD操作:Google App Engineで手軽に試すJavaクラウド(3)(1/4 ページ) BigtableはCRUD処理ができるんです! 連載第1回の「EclipseでJava版App Engineを始めるための基礎知識」では環境設定が中心でしたが、連載第3回となる今回は、「Google App Engine for Java(以下、GAEj)」上で動作するJSPのユーザーインターフェイス(以下、UI)をAjax/JavaScriptでリッチにし、「Bigtable」でCRUD(登録・参照・更新・削除)処理を行ってみます。 今回の解説では、Ajax/JavaScriptライブラリのjQueryのバージョン1.3.2を使用したCRUD処理画面の操作内容と、そのJavaScriptでのプログラム処理を最初に見ていき、

    App EngineをjQueryでAjax化しBigtableをCRUD操作
  • 1