2002年09月13日
XML
カテゴリ: カテゴリ未分類
アプリケーションサーバーを使ってケータイのサイトを作る。
そんな最先端な”かほり”のする仕事に手を付けはじめた。

”アプリケーションサーバー”という言葉の定義はいろいろとあるけど、
今回はServletコンテナがあり、EJBをサポートして、コネクションプーリング機能も提供する
いわゆる100%PureJavaなアプリケーションサーバーを使うことになった。
PCのブラウザを相手にしたサイトなら考えなくてもいいような問題が山ほどありそう・・・。

今回はそのうちのひとつ、「セッション情報ってどうやって引き継ぐんだ」について

auの端末なんかは普通に食べてくれるが、iモードやJスカイ端末は
cookieを食べてくれない。(大嫌いらしく、かたくなに拒否する)

・QUERY_STRINGに毎回付ける
・HIDDENで渡す
のどちらかでしかJSESSIONIDを引き継ぐことができない。

J2EEには
HttpServletResponse.encodeURL() というメソッドがあるけど、
これを使うなら、全部のページをJSPにしないといけない。
すべてのページをアプリケーションサーバー経由で動的にページを生成する
なんてのもありかとは思うけど、ハード的にもソフト的にもお金がかかるので、
現実的な方法じゃない。

アプリケーションサーバーを使わないページはPHPでやってみたりしたら・・・。

なんていう(無謀かもしれない)冒険心が芽生えてきた。






お気に入りの記事を「いいね!」で応援しよう

Last updated  2002年09月13日 13時50分52秒
コメント(0) | コメントを書く


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: