2011-07-14 2 views
0

私は内部wikiページと内部メッセージサービスにメッセージを投稿するアプリケーションを作成しています。私は、このメッセージを追加のインターフェイスに投稿する必要があると予想しています。このため、デザインパターンを使用することを学ぶ良い機会のように思えました。私はパターンをデザインするのが少し新しいです。デザインパターンシナリオに使用する質問

私はそれらを確認していますhere。私の質問は、私のシナリオでは、何が最良の選択肢だと思いますか?彼らはいくつかのケースで重複しているようです。あなたのご意見ありがとうございます!

答えて

0

Observer Patternはあなたを救うためにあります;)

精緻example

についてあなたがメッセージに対処するために探して、それらをルーティングしている場合は、この

public void postMessage(Message message) { // you can 
    // save message 

    // now notify :)) 
    notifyObservers(); 
} 
0

さまざまな "宛先"サービスがそれぞれ異なるAPIを持つ場合、アダプタパターンはあなたの人生をより簡単にします。詳細はthis stackoverflow questionへの私の返答を見てください。確かに

0

ような何かを行うことができますサービスには、私はEnterprise Integration Patternsを見てみることをお勧めします。それらは、メッセージを取り込んでそれを変換して他の場所に送る必要がある場合に対処するように特別に設計されています。

関連する問題