リクエストを変更する必要がある複数のノードがある場合、「責任の連鎖」設計パターンを引き続き利用することは良い考えですか? それとも、このパターンは、1 つの (不明な) ノードのみが要求を排他的に処理する場合にのみ使用する必要がありますか?
IE: ノード 2 とノード 3 の両方が要求 (R) に影響を与える必要があります。したがって、ノード 2 がリクエストを処理しても、引き続きリクエストをリストに沿って次のハンドラーに渡したいと考えています。
+--------+ (R) +--------+ (R) +--------+ (R)
Client Request (R) | Node 1 |----->| Node 2 |----->| Node 3 |----->etc...
+--------+ +--------+ +--------+