[Seasar-user:12755] Re: Web以外でのComponentのScope指定

"TAKEUCHI Shinichi / 竹 "TAKEUCHI Shinichi / 竹
2008年 2月 5日 (火) 20:25:53 JST


お世話になります、竹内です。

  ありがとうございます。

  RMIのExternalFilterは使えそうな気がしたのですが、資料が
見つけられず試行錯誤しないとだめかな、、、と思っておりました。

  ちなみにカスタムFilterの組み込みはDiconにてRMIAdaptorImpl
に対してaddFilter(カスタムFilter)とすることで、
RMIExternalContextFilterの後続として組みこま
れると考えていいのですね。

 また、内部では、以下のように感じを想定していますが、Webでの
Filter同様にchain側に渡さずに直接返したり、別の処理へと
リダイレクトするために、ComponentNameやMethodNameなども
変更しても問題ないのでしょうか?

 doFilter(xxxx){
   前処理
   chain.doFilter(xxxx);
   後処理
}


On Tue, 05 Feb 2008 17:30:07 +0900
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> wrote:

> 小林 (koichik) です.
> 
> Date:    Tue, 05 Feb 2008 16:48:32 +0900
> From:    "TAKEUCHI Shinichi / 竹内 伸一" <[E-MAIL ADDRESS DELETED]>
> To:       <[E-MAIL ADDRESS DELETED]>
> Subject: [Seasar-user:12751] Web以外でのComponentのScope指定
> 
> >   そもそもSession維持のための仕組みが提供されていない上記の
> > 環境ではSessionのScopeは独自に作成する必要があると思うのですが、
> > RequestにあたるようなScope(RMI呼び出しを受けて戻るまで、など)
> > は何らかのベースとなるものが存在しないのでしょうか?
> >   できれば、S2Filterのような仕組みが上記の環境でも提供される
> > うれしいのですが、、、
> 
> Seasar2.4 からは ExternalContext として
> 抽象化されています.
> 
> http://s2container.seasar.org/2.4/s2-framework/ja/apidocs/org/seasar/framework/container/external/package-summary.html
> 
> これらをベースに Web 以外でも request や
> session スコープを提供することが出来ます.
> 
> S2RMI や S2JMS は ExternalContext を利用して独自の
> request スコープを提供しているので参考にどうぞ.
> 
> http://s2rmi.seasar.org/apidocs/org/seasar/remoting/rmi/filter/impl/RMIExternalContextFilter.html
> 
> 
> 
> --
> <signature>
>    <name>Koichi Kobayashi</name>
>    <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
> </signature>
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 

-- 
TAKEUCHI Shinichi / 竹内 伸一 <[E-MAIL ADDRESS DELETED]>



Seasar-user メーリングリストの案内