木村さん bodyです。レスありがとうございます。 #とりあえずMLが機能していて助かりました。
> 下記本文中で「Cookie認証」という言葉が用いられている > のですが、何を意図しているのかよく分かりません。 言葉足らずですみません。 Cookieを使ったセッションの管理です。 @ITサイトからの引用ですが、 ----------------------------- セッションを利用できるようにするには、Webブラウザが持っている機能をWebサー ビス・クライアントにおいても実現することです。いちいち記述することは大変 面倒ですが、Axisには便利なAPIが用意されているため、大変容易にセッション を利用することができます。 Axisには「setMaintainSession()」メソッドが用意されています。 このメソッドはServiceインスタンスに対して実行することで、Cookieを扱える ようにしてくれるものです。利用方法は、次のようにWebサービス・クライアン トプログラムを変更するだけです。 ----------------------------- とあります。 その回答として、 > > service.setMaintainSession(true); をクライアントにて記述すればよい、との記載例なのですが、 例えば、 ・1サーバに対し1Cookieの保持なのか ・Cookieの容量はどのくらいまで大丈夫なのか などの疑問があります。 このように色々懸念材料があるにも関わらず、 setterひとつで簡単に実装できてしまうの? ということです。 とりあえず前提として、Cookieでのセッション管理は可能であるという認識でよ いのでしょうか? 環境は、 ◆Client axis1.1 J2SE1.4 ◆Server WebSphere 5.1 or 6 で行っています。 #現状Cookieセッション管理無しでWebServiceは動作しています。 #今手元にコードがないので、用意しておきます。 よろしくお願いします。 -- hayakawa <[EMAIL PROTECTED]> > To: bodyさん > > はじめまして。 > 木村と申します。 > > 下記本文中で「Cookie認証」という言葉が用いられている > のですが、何を意図しているのかよく分かりません。 > > 具体的にどのようなことを実現したいのかにつてもう少し > 詳しく教えていただくことはできますでしょうか? > > よろしくお願いします。 > --- > Toshi <[EMAIL PROTECTED]> > > On Sat, 26 Aug 2006, hayakawa wrote: > > > はじめまして。bodyと申します。 > > > > axis1.1を用いたWebサービスにおいて、Cookie認証の情報を探しています。 > > > > http://www.atmarkit.co.jp/fjava/rensai2/wbsrvic05/wbsrvic05_3.html > > 上記URLにおいて、axisのセッションについて書かれていますが、 > > このようにクライアントに、 > > > > service.setMaintainSession(true); > > > > のコードを埋め込むだけで、認証が行われるのでしょうか? > > (ClientにCookieを受け取ったり、維持するようなハンドリングは不要なのか?) > > > > また、これはサーバクライアント共にaxisを用いた場合にのみ保障されるもので、 > > 例えサーバ側からCookieが発行されていたとしても、サーバがaxis以外のエンジ > > ンを使用している場合には動作しないものなのでしょうか? > > > > > > 参考情報ありましたら、ご提供ください。 > > > > -- > > <[EMAIL PROTECTED]> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]