今すぐ日本の携帯で動かせるウェブサーバ CeHttp

昨日、前職での同期が退職するのでその送別会に行きました。そこでたまたまSoftBankMobileのHTC端末X01HTを見せてもらいました。(モバイル事情はぜんぜんしらないんですけど)X01HTはアメリカではスマートフォンメーカーとして有名なHTCが作っているWindowsCEが動いて、モバイル用のIE(当然フルブラウザ)が使えて電話もできる端末です。

持ち主はモバイルの担当なのですが、職場にそういうのが好きな人がいるとかでX01HTで動くHTTPサーバもあるよ、という話になりました。そのHTTPサーバの名前も忘れちゃったし、携帯のWindowsCE上で動くHTTPサーバに外から繋げられるかどうかもわからない、ということだったので、ぜひぜひ繋がるかどうか試してみてとお願いして帰ってきた翌日の今日の朝、HTTPサーバの名前はCeHttpで、外からも繋がる!というのを教えてもらいました。
もう日本でぜんぜん動かない ノキアの携帯向けApache Nokia Mobile Web Server を待たなくても、携帯にHTTPサーバを立てて遊べます!

CeHttp test site にあるマニュアルの"何につかうのか"の部分には
私はADSL等の常時接続環境で、古いWindowsCE機が復活し、お役に立てればよいと考えています。また、ちょっとイベント会場などでHTMLを配信したいときに利用するのも良いと思います。
と書かれていて、LANで接続して使うことを想定されているようです。が、少なくともSonftBankMobileではふつうに携帯基地局の向こう側のネットワークからでも携帯上のHTTPサーバに接続できます。
IPは一部伏せてますが、このIPはJPNICの WHOIS gateway で調べて出てくるとおりSBMOBILEOPENのIPです。 レスポンスヘッダもちゃんとCEHTTPと出ています。
HTTP/1.x 200 OK

Server: CEHTTP/2.37
Connection: Keep-Alive
Content-Length: 146
Last-Modified: Tue, 17 Jul 2007 16:49:28 GMT
Content-Type: text/html

さすがにCeHttpdではperlのようなスクリプトを動かすことはできませんが、スクリプトを動かしたい場合はDLLを書くことで拡張できるそうです。

ApacheCE

さらにGeneral Paranoyaxc ApacheCEというのもあるよ、と教えてもらいました。ただこちらは、長いことメンテされておらずApacheCE - Walrus, Digit.を見ると2002年の時点で、新しいWindowsCEで動かない、と書かれているので、現代のX01HTの用な端末では動かないかもしれません。ただ、動きさえすれば、あとはperlでスクリプトを書くこともできるようです。


というわけで、WindowsCEベースの端末であれば、いますぐ携帯電話上でHTTPサーバを動かすことができるようです。端末をお持ちでしたら、一度試して繋がった/繋がらなかったを教えていただけるとうれしいです!

tags

  • httpd
  • mobile
  • windows
  • 「今すぐ日本の携帯で動かせるウェブサーバ CeHttp」のはてなブックマーク数
  • 「今すぐ日本の携帯で動かせるウェブサーバ CeHttp」deliciousブックマーク数
  • 「今すぐ日本の携帯で動かせるウェブサーバ CeHttp」をはてなブックマークに追加
  • save "今すぐ日本の携帯で動かせるウェブサーバ CeHttp" to del.icio.us
  • 「今すぐ日本の携帯で動かせるウェブサーバ CeHttp」をリアルタイムブログ検索
  • permalink
  • XML+Excelという組み合わせなIntelのマッシュアップツールMash Maker
  • Apache runs on iPhone!!

comments

TypeKey Enabled
スタイル用のHTMLタグが使えます。
*required

trackbacks

トラックバック元エントリにこのエントリへのリンクがない場合はトラックバックを受け付けません。

http://labs.gmo.jp/mt/mt-tb.cgi/145
©2010 Kentaro Kumagai, GMO Internet Labs., GMO Internet, inc.
bits and bytes
2007 .07. 18 12:10

tagcloud

  • API1
  • C/C++2
  • E4X1
  • FUSE2
  • Firefox18
  • HTML4
  • IE1
  • MySQL1
  • OSX4
  • Opera2
  • PHP4
  • XML1
  • XPCOM4
  • XPath3
  • apache2
  • binary2
  • book1
  • data11
  • debug4
  • design1
  • experiments3
  • extension10
  • google gears1
  • google maps API1
  • greasemonkey3
  • httpd5
  • javascript17
  • linux1
  • logging2
  • mobile3
  • perl4
  • tips4
  • tool11
  • vim2
  • visualization2
  • widget1
  • wii1
  • windows7
  • サービス6
  • 和訳1

Archives

  • 2008.02 (6)
  • 2008.01 (3)
  • 2007.12 (4)
  • 2007.11 (5)
  • 2007.10 (4)
  • 2007.09 (4)
  • 2007.08 (4)
  • 2007.07 (8)
  • 2007.06 (7)
  • 2007.05 (4)
  • 2007.04 (5)
  • 2007.03 (6)
  • 2007.02 (4)
  • 2007.01 (6)

about

  • bits and bytesのXML
  • 「bits and bytes」のCreative Commons
  • Powered by Movable Type
  • イベントと地図 - モグ
  • Use ecto to blog!
  • bits and bytesのはてなブックマーク数
  • bits and bytesをMy Yahoo!に追加
  • Subscribe with Bloglines