【发布时间】:2011-02-05 22:05:23
【问题描述】:
我们正在尝试使用服务层模式来实现一个应用程序,因为我们的应用程序也需要连接到其他多个应用程序,并且在网上搜索,我们找到了一个演示图形的链接,用于“正确”的应用方式模式:
martinfowler.com - Service Layer Pattern
但是现在我们有一个问题:如果我们的系统需要实现一些业务逻辑,只为我们的应用程序(如系统本身的一些维护数据),我们不需要与其他系统共享。根据这张图:
看起来,没有必要为此实现一个服务层;避免服务层会更实际,而只是从用户界面转到业务层(例如)。在这种情况下,实现服务层模式的正确方法应该是什么?对于我告诉你的那种场景,你有什么建议?
提前致谢。
【问题讨论】:
-
我已经删除了重复项。
标签: design-patterns