タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

gaeとjavaに関するtakezoeのブックマーク (3)

  • Android+slim3(appengine)連携の冴えたやり方? 2011-01-30 - @vvakame の日記

    わかめの言ってること分からんって言われたのでちょっと書き直しました。 Android+appengineは、昔きょーりゅーてんていが言ってた通り、夢の組み合わせなわけですよ。 世界中で動く端末!個人が気軽に使える(気分的に)無限にスケールするサーバ!! ただ、今まで冴えたサーバ、クライアント間連携の仕方って思いつかず、2〜3ヶ月くらいずっと悩んでました。 最近、一応現実的な解を思いついたので、ここに書いてみんなから意見を貰えたらなぁと思います 目指すこと サーバ側とクライアント側での通信内容を解釈するためのコーディングをほぼゼロで済ませたいし、テスト可能な作りにしたい。 手作業で通信内容をパースするような処理を書くと、エンバグする可能性がある。こわい>< そのために、フォーマットを規定するPOJO自体を共有化したい。 前提 通信は基的にJSONで行う。 JsonPullParserをガン

    Android+slim3(appengine)連携の冴えたやり方? 2011-01-30 - @vvakame の日記
    takezoe
    takezoe 2011/02/07
    "サーバ側EntityとAndroidのモデルを共有化するとデコンパイルされてサーバ側の保持データがバレる"
  • SQL4G

    SQL4GGAE(Google App Engine)上で稼動するSQLデータベース SQL4Gとは? SQL Database for GAEの略称です。 オープンソースのJavaデータベース「H2 Database Engine」をリトルソフトが独自にエンハンスし、GAEが用意しているBigTableと呼ばれる分散キー・バリュー型データストアへ内容を書き込めるようにしたものです。 いまさらRDB? GAEのデータストアはJavaの場合 JDO、JPA といったインターフェースからアクセスすることが出来ますが、JDO、JPAを駆使してGAEのデータストアを自由自在に扱うことは、今までRDBMSに慣れ親しんだ開発者にとっては、少々敷居の高いものになります。 そのため、RDBMSに相当する環境が存在しないGAEは、現状において「クラウドは魅力的だけどデータ周りに難あり」とお考えになる方が多数

    takezoe
    takezoe 2010/11/25
    GAE上でH2が使えるらしい。
  • GAE/Jで開発サーバのときだけ振る舞いを変えたい - ひがやすを技術ブログ

    GAE/Jで開発サーバのときだけ振る舞いを変えたいことがありますよね。例えば、Slim3のHOT reloadingオプションを開発のときはtrueで、番サーバのときはfalseにするときなど。 開発用のサーバかどうかは、ServletContext.getServerInfo()が返す値にDevelopmentが含まれているかどうかで知ることができます。 これを利用して、最新のSlim3では、開発用と番(Cloud)用で自動的にHOT reloadingのオプションが切り替わるようになりました。うっかり番用のサーバにHOT reloading:trueでデプロイしてしまうこともなくなります。

    GAE/Jで開発サーバのときだけ振る舞いを変えたい - ひがやすを技術ブログ
    takezoe
    takezoe 2009/06/06
    開発用のサーバかどうかは、ServletContext.getServerInfo()が返す値にDevelopmentが含まれているかどうかで知ることができる
  • 1