[PHP-users 21866]Re: PHP4とJava Servletでのセッション管理連携について

neweb junneko @ ma.neweb.ne.jp
2004年 5月 27日 (木) 19:31:33 JST


こんにちは、yoshi です。

> みなさんの中で、このような連携を実現されている方などがいましたら、
> どのように行っているかについて教えていただければ幸いです。

実現したことがないんですが、ちょっと興味があったので。

> そこで質問なのは、通常このようなセッション管理の連携というのは
> どのように行われているのかを知りたいのです。

PHP、Javaともにセッションを再実装して、DBとか両者からアクセス可能なスト
レージにセッションオブジェクトを保存すればいい
・・・と一瞬思ったのですが、シリアライズ化の形式が違うんで多分ムリですね。。。

既存のセッション機構に頼るのはあきらめて、ログイン状態を管理するDB(とか
ファイル)を作ればいいんじゃないでしょうか。

> 自分で思いつくのはPHP(Servlet)でセッションを始めて、
> その後Servlet(PHP)ページにアクセスしたらそこでもセッションを始める。
> そのときにセッション変数の中のユーザーIDなどを受け渡し、
> ログアウトするときにServletとPHPの両方でセッションを切る、
> といった感じですが、あまりスマートに思えません。

それぞれでセッションを持つのはややこしくないですかね。。。

On Tue, 25 May 2004 07:24:16 +0900
新海 雄一 <shinkai @ tba.t-com.ne.jp> wrote:

> はじめまして。新海と申します。
> よろしくお願いいたします。
> 
> 早速ですが、現在PHPでホームページを作成してるのですが、
> PHP4から導入されたセッション管理を利用しようかと思っています。
> また、同じページの中でServletによるページも表示しているので、
> このServletとPHPで同じようにセッション管理
> (ログイン、ログアウト、ユーザー識別)ができればいいなぁと
> 思っています。
> 
> そこで質問なのは、通常このようなセッション管理の連携というのは
> どのように行われているのかを知りたいのです。
> 自分で思いつくのはPHP(Servlet)でセッションを始めて、
> その後Servlet(PHP)ページにアクセスしたらそこでもセッションを始める。
> そのときにセッション変数の中のユーザーIDなどを受け渡し、
> ログアウトするときにServletとPHPの両方でセッションを切る、
> といった感じですが、あまりスマートに思えません。
> 
> みなさんの中で、このような連携を実現されている方などがいましたら、
> どのように行っているかについて教えていただければ幸いです。
> 
> よろしくお願いいたします。
> 
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
> 
>           新海  雄一
>           Yuichi Shinkai
>           mail : shinkai @ tba.t-com.ne.jp
> 
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
> 
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3

-- 
neweb <junneko @ ma.neweb.ne.jp>



PHP-users メーリングリストの案内