在研究 WCF RIA 服务时,我无法清楚地了解域服务。
谁能向我解释一下域服务的作用是什么?
引用MSDN:
域服务是封装 WCF RIA 服务应用程序的业务逻辑的 Windows Communication Foundation (WCF) 服务。域服务以服务层的形式公开了一组相关的操作。定义域服务时,您指定通过域服务允许的数据操作。
在设计域服务时,您应该将域服务视为您希望用户在您的应用程序中执行的一组相关任务。通常,此类任务涉及一小组密切相关的实体。例如,在费用报告应用程序中,您可能会公开费用报告、行项目和详细信息的实体。然后,您可以将帐户和付款实体放在单独的域服务中。
这个相关的 SO question也可能有一些用处。