ブロッキングフィルタモード


ブロッキングフィルタモード
ソース:http://corej2eepatterns.com/I...
もんだいようきゅう
1回の要求処理の前または後にブロック処理要求と応答を行う必要がある
  • は、統一検査データの符号化、記録要求情報、圧縮応答情報等の
  • を集中する.
  • 松結合処理
  • 追加および削除
  • は、前処理と後処理が互いに独立することを望む、多重化
  • を統合することもできる.
    ソリューション
    要求と応答を前処理と後処理するには、スワップ可能なフィルタを使用します.
    1つのフィルタマネージャは、リンク、委任制御において複数のフィルタを統合し、適切にフィルタすることができる.
    このようにして、複数のフィルタを追加、削除、組み合わせることができ、既存のコードを変更する必要はありません.
    ポリシー
  • 標準フィルタリングポリシー
  • カスタムフィルタポリシー
  • ベースフィルタリングポリシー
  • テンプレートフィルタリングポリシー
  • webサービスメッセージ処理ポリシー
  • カスタムSOAPフィルタポリシー
  • JAX RPCフィルタリングポリシー

  • 結論
  • 集中制御と松結合処理
  • 多重性向上
  • 宣言式と柔軟な構成
  • 低効率情報共有
  • 関連モード
  • フロントエンド制御モードThe controller some similar problems,but is better suited to handling core processing.
  • 装飾器モードThe Intercepting Filter is related to the Decorator,which provides for dynamically pluggable wrappers.
  • テンプレート方法The Template Method is used to implement the Template Filter strategy
  • ブロッキングモードThe Intercepting Filter is related to the Interceptor,which allows services to be added transparently and triggerd automatically
  • 配管フィルタモードThe Intercepting Filter is related to Pipes and Filters.