図3 プロジェクトツリー
jMaki関連のファイルがresourceフォルダ以下に多数追加されるため、NetBeans上のプロジェクトツリーは図3のようになる。
このプロジェクトをWebサーバにデプロイしてbutton.jspにアクセスすると、図4のように表示される。右下の黄色い部分にjMakiのログが表示される。
[Capture]ボタンをクリックすると図5のようにセキュリティ警告が表示され、[Allow]をクリックするとファイル群がLocalServerにキャッシュされる(図6)。
図4 buttons.jspにアクセス
図5 Google Gearsを使用する際のセキュリティ警告
図6 キャプチャが実行される
この状態で、オフラインにしてブラウザのキャッシュをクリアする(図7、図8)。その上でページをリロードしても、LocalServerにキャッシュが残っているため図4と同じように正常に表示されるはずだ。
図7 ブラウザをオフラインに設定
図8 ブラウザのキャッシュをクリア
なお、Google GearsのLocalServerやDatabaseに関するファイルは、Firefoxの場合はFirefox用のプロファイルフォルダの下に、Internet Explorerの場合はApplication Data\Googleフォルダの下に格納される。
今回はLocalServerへのキャプチャを行う拡張を作成したが、Google Gearsのその他の機能もjMakiの拡張メカニズムによって同様に利用することが可能だ。jMakiの開発者であるGreg Murray氏のブログには、Database機能を利用するサンプルが掲載されている。jMakiの豊富なコンポーネントとGoogle Gearsを組み合わせれば、Ajaxアプリケーションをよりリッチなものにすることができるだろう。
関連情報
-
GoogleはなぜSaaSやGearsを手がけるのか
米Googleが企業向けの事業に力を注ぎ始めた。企業活動のための情報検索を担う「Google検索アプライアンス」と、いわば「Office」アプリケーションをそろえた「Google Apps」を引っ提げ、同社にとって新たな領域へと足を踏み入れた。アプリケーション、サービスをインターネットを通じてエンドユーザーへと供給するSaaS(Software as a Service)にも本格的に着手することになる。Googleは次の段階で何を目指すのか、米Googleで、エンタープライズビジネスを担当するKevin Gough シニアプロダクトマーケティングマネージャーに聞いた。 - Google GearsとAIR、Dojo Offlineがデータアクセス互換で歩み寄り
- ラウンドアップ:まさにGoogle Gears Week!--Gears周りのツールたち
- グーグル
「経営が知るべきバズワード」 の新着情報
-
メインフレームを使う--フレパー、IBM System z10 EC活用した仮想データセンター事業開始
システム企画開発のフレパー・ネットワークスは、インターネットデータセンター事業者(iDC)やシステムインテグレーター(SI... - FreeBSDの最新バージョン7.1がリリース--サンの「DTrace」を搭載
- マイクロソフト帝国はそんなに簡単に崩壊しない
- 2009年の企業戦略に大きな影響を与えるテクノロジ10選
- 米フリーライターら、AndroidをASUS Eee PCに移植
- 経営が知るべきバズワード 一覧へ »
「システム開発」 のバックナンバー
-
FreeBSDの最新バージョン7.1がリリース--サンの「DTrace」を搭載
人気の高いUNIX系OS「FreeBSD」の新版「FreeBSD 7.1-RELEASE」がリリースされた。サンのパフォーマンス分析およびデバッグ用ツール「DTrace」が初めて公式に搭載されている -
ヴイエムウェア、「VI4」の正式名称を「vSphere」に
-
MS、「Exchange ActiveSync」のIPライセンスプログラムを拡大
-
「OpenCL 1.0」が公開--アップル提案のAPI仕様が業界標準に
-
サーバの主要3製品がそろって市場縮小--IDC Japanの調査から
- システム開発 一覧へ »
ZDNet Japan Essential Topic
-
【おススメのIT求人情報を掲載中!】
業界を代表する各社のインタビューも公開中 -
ERPは企業の期待に応えたか?
ERPの導入に迷われている方はこちらへ
企画特集
-
これからのERP・CRM・SFAの姿とはー
種類・提供形態・価格の多様化で選択肢が広がっている -
二度手間とミスばかりのデータ管理は嫌だ!
Webデータベース「働くDB」でカンタン業務改善! -
価格から質へと変わるアウトソーシング市場
多様化ニーズに応えるマネージドサービス -
あの開発者の仕事が早いのはなぜ!?
C/C++の開発を効率化する究極のツールはこれだ! -
日本企業が抱える3つの課題とは?
それに答えるインフォアのソリューションを紹介!! -
日々のルーチンワークを自動化する方法
JP1での業務自動化 → コスト削減+企業力アップ -
17年ぶりに進化したファイアウォール
750以上のアプリケーションを識別してブロック -
情報大洪水時代を生き抜くソリューション
最新の企業内検索ツールでビジネスプロセス改善 -
グリーンデータセンターの新潮流
GreenITの国内外の今の動向がわかる! -
ビジネスでも使えるスマートフォンアプリ
オンでもオフでも使える!充実のアプリケーションを紹介 -
ネットビジネスの変遷とサーバ管理の変化
CNET Japan編集長が聞く、アウトソーシングの有効性 -
次のキーワードは、SOIとITFM
カスタムメードのグリーンITのススメ -
REAL IT COOL PROJECT
地球環境にやさしいITプラットフォームを目指して -
なぜ、ERP 導入は敷居が高いのか?
【事例】マイクロソフトのERPによる日本の商習慣対応 -
レプリケーションによる災害復旧対策!
日本CA ARCserve Replication -
エンタープライズサーチ特集!
ConceptBase、SMART/Insight、Accela BizSearch -
所有から利用へ。拡大するiDC市場
サービス開始から12年!信頼のさくら -
運用管理こそ業務の背骨
メール・情報共有をシステムダウンから守る運用管理 -
ERP,CRMのレスポンスの遅さを劇的改善!
リバーベッドのWAN高速化を徹底レポート -
メーカー型番で選べる専用サーバ
料金改定!よりお求めやすい価格に! -
MicrosoftもOracleもDWH市場に参入!
3年間で40社以上への国内納入実績を持つ強みを解説 -
大規模システム対応のホスティングとは
SNSや動画共有サイトにも活用されています!
-
マルチコア – インテルがどのようにそれを機能させ重要なものにしているか
2008年11月4日 -
マルチコアの考え方で設計を始める時期は早すぎることはない
2008年11月4日
