【发布时间】:2014-12-15 02:58:05
【问题描述】:
我需要一些关于在我的程序中使用 WCF 或 DLL 的建议。我正在开发一个程序,它将是桌面应用程序和 Web 应用程序。该架构是多层的。我应该在业务层做什么,我是否应该将其作为命名空间并将其构建为 dll,然后在我的桌面应用程序和 Web 应用程序中添加引用此 dll 或者我应该将业务层设为 Web 服务,然后我可以在我的应用程序中使用。使用 Web 服务而不是 dll 时我必须考虑的事项。
【问题讨论】:
-
如果您想要最大的灵活性,请将业务逻辑放入类库(DLL)中。然后,当/如果您需要服务时,您可以编写一个作为现有 DLL 的包装器。
标签: wcf dll architecture