2011-02-07 46 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

相关问题