Google App Engineのアプリは自動的にIPv6対応に

2010年3月10日

グーグルは3月8日付けでポストしたブログ「Google App Engine Blog: App Engine joins the Google over IPv6 Program」で、Google App Engineとappspot.comのドメインをIPv6に対応させると報告しています。

Google App Engine Blog: App Engine joins the Google over IPv6 Program

これにより、IPアドレスに依存するようなコードを書いていなければ、Google App Engineで開発したWebアプリケーションが自動的にIPv6対応になるとのこと。

For most people, this won't require any changes to your code at all. If your App Engine code reads os.environ["REMOTE_ADDR"] in Python, or HttpServletRequest.getRemoteAddr() in Java, be aware that this value may be an IPv4 address, like "192.0.2.1", or an IPv6 address, like "2001:db8::1". Now is the time to verify that your code doesn't make any IPv4-specific assumptions, so that your IPv6-ready users will have a seamless transition.

ほとんどの人にとっては、これによってコードを書き換えると行ったことはまったく必要ありません。もしもApp Engine上のコードで、os.environ["REMOTE_ADDR"]といったPythonのコードや、HttpServletRequest.getRemoteAddr()といったJavaのコードを書いていたとしたら、読み込んだ値はIPv4アドレスの"192.0.2.1"もしくはIPv6アドレスの"2001:db8::1"といったものになるので注意してください。いまこの機会に、ネットワークアドレスがIPv4であると見なしてそれに依存するようなコードになっていないか確認してみてください。そうすれば、IPv6ユーザーはそのまま利用することができるようになります。

FAQもありますのでいくつかピックアップして紹介します

Q. 自分のアプリは特にIPアドレスを扱っていないのですが、なにもしなくてもいいのですか?
A. はい、そうです。

Q. Google Appsを通じて独自ドメインにしているのだけど、どうなるの?
A. 今回影響するのはappspot.comドメインです。しかしいつでも対応できるようにコードのチェックはしておいてください。

Q. アプリごとに独自のIPv6アドレスが割り振られるの? A. いいえ。できるだけIPv4とIPv6のサービスは似た状態にしようとしています。


このエントリーをはてなブックマークに追加 Bookmark this on Delicious     fig Follow Me  fig RSS

タグ : Google App Engine

次の記事
コンピュータサイエンス史上最大の課題「並列処理による性能向上」~情報処理学会創立50周年記念全国大会の招待講演
前の記事
超簡単プログラミング「MS Small Basic」が正式版で無料公開、サンデープログラミングにどうですか?

Loading...

Blogger in Chief

photo of jniino Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。
詳しいプロフィール


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
RSSリーダーで : Feed





アクセスランキング - 過去7日間

  1. 特許庁の基幹システムはなぜ失敗したのか。元内…
  2. マイクロソフトの責任者が語る「われわれはどの…
  3. 特許庁の基幹システム失敗の背景にある、日本に…
  4. みんなはどんなテスト技法を使っているの? J…
  5. ソフトウェアテストの30年前と30年後(前編…
  6. マイクロソフトでは「開発プロセスのすべてにテ…
  7. ソフトウェアテストの30年前と30年後(後編…
  8. セールスフォース社長がつぶやいたエコポイント…
  9. 「絶対落ちないシステムを作れ」という要件に、…
  10. 客が本気にならないといいシステムができない。…
  11. HTTP 2.0はグーグルのSPDYがベース…
  12. ソフトウェアテストの近未来を話そう(前編)~…
  13. グーグルはあれほど多くのソフトウェアのテスト…
  14. ソフトウェアテストの近未来を話そう(後編)~…
  15. 電子書籍フォーマットの本命、「EPUB」をい…

最新記事 10本

バックナンバー



アルファブロガー・アワード2010受賞 Publickeyはアルファブロガー・アワード 2010を受賞しました! いつもご愛読ありがとうございます。









blog comments powered by Disqus