【发布时间】:2013-09-13 06:59:42
【问题描述】:
我们正在规划我们的架构并考虑如何将我们的类分组到 WCF 服务中。
我们可以为每个类或紧密的类集合创建一个服务。例如,一项服务可以处理与用户数据有关的所有事情。这将导致大量相对较小的服务。
或者,我们可以将类分组创建为服务。例如,一项服务包含所有数据实体(用户、订单、客户等)的类。
或者介于两者之间。
我可能对这些应该如何关联或查找错误的地方有误解,但我找不到任何指导。
拥有许多服务是个坏主意吗?他们每个人都有很大的开销吗?如果我们确实对它们进行了分组,后来又想更改分组,那会是个问题吗?
【问题讨论】:
标签: c# wcf architecture