我正在編寫一個應用程序,它會將消息發佈到內部維基頁面和內部消息服務。我預計我將需要將此消息發佈到路上的其他接口。正因爲如此,這似乎是學習使用設計模式的好機會。我對設計模式有點新鮮。我的評論here。我的問題是,對於我的情況,您認爲最好的選擇是什麼?在某些情況下它們似乎重疊。謝謝您的意見!設計模式用於場景的問題
0
A
回答
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。它們專門用於處理您正在接收信息並需要轉換並將信息發送到其他地方的情況。
相關問題
- 1. 哪種設計模式用於我的場景?
- 2. Xamarin設計問題在景觀模式
- 3. 設計模式場景基礎學習
- 4. mvp設計模式 - 問題
- 5. 設計模式問題
- 6. 設計模式問題
- 7. .net設計模式問題
- 8. 設計模式問題
- 9. 設計模式問題
- 10. 設計模式問題
- 11. MVVM設計模式問題
- 12. 適用於以下場景的Ruby on Rails with Ajax的良好設計模式?
- 13. 設計模式爲Abitrary場
- 14. 響應式設計景觀問題
- 15. 下面的場景需要遵循的設計模式
- 16. 場景的最佳設計
- 17. 有關多個GUI組件刷新場景的設計問題
- 18. 如何正確設計此場景的數據庫模式
- 19. 哪個設計模式在這個場景中是正確的?
- 20. 多個數據庫場景的設計模式
- 21. Flash場景問題
- 22. Iphone4設計背景問題
- 23. 此問題的最佳設計模式
- 24. jQuery UI的設計模式問題
- 25. 什麼軟件設計模式最適合以下場景(C#)
- 26. 集中場景的問題
- 27. 關於設計的問題
- 28. 關於設計的問題
- 29. php工廠模式設計問題
- 30. Silverlight異步設計模式問題