【发布时间】:2011-02-22 12:55:26
【问题描述】:
为大型应用程序构建 WCF 服务时,哪个更好:
在这两种情况下,假设业务逻辑层被分成不同的程序集。
将您的业务逻辑层用作服务实现,即没有代码后面也没有包装器
<%@ ServiceHost Language="CS" Service="MyApp.BusinessLogic.BusLogicImpl" %>
或
使用将调用包装到业务逻辑层的 WCF 服务的代码隐藏。
<%@ ServiceHost Language="CS" Service="MyApp.WebServiceHost.Service" CodeBehind="Service.svc.cs" %>
【问题讨论】:
标签: architecture wcf