2011-02-07 26 views

回答

1

我認爲這是一個好主意,如果

1)的服務,您的所有從控制器本身調用其他服務,並越來越成爲難以管理。
2)你用,你需要在較高的水平,以調用兩個服務的情況艱難,但有麻煩使其工作在設計方面

由於kohlehydrat提到,他們是通過SOA非常有用的,但我不同意Facade是一種設計模式 - 它不是任何應用程序風格的專有。如果你使用外觀,你最終會爲你的應用程序提供一個組織良好的高級服務(如果你做得對)。

+0

每個請求只能使用一次工作單元,另外我更喜歡將SOA方法應用於任何其他方法,因爲我最終會變得更加靈活。我需要能夠在服務器層調用一個或多個服務,並在同一事務中的某個地方重新使用服務方法。所以我想你從什麼說我實際上需要一個權利? – Rushino 2011-02-07 19:53:06

0

不,門面模式在SOA中很有意義。您應該嘗試更加面向服務的方法來滿足您的需求。

+0

我不認爲我指的門面模式爲hvgotcoddes說我不認爲這可以稱爲模式。 – Rushino 2011-02-07 19:54:35

相關問題