【发布时间】:2011-01-13 00:30:14
【问题描述】:
我们正在开发一个项目,该项目包括几个 Windows 服务、数据访问层组件和一个用于用户界面的网站。该项目还包括一个网络服务器(也将作为服务运行并托管网站)。
现在的目标是将所有组件和服务集成在一起,以便组件能够相互交互并拥有(某些)组件的单个实例(例如 DAL,因为它被所有服务使用)。
我们使用的技术是 .NET 3.5 (c#)。
对于项目的合适架构的任何建议,该架构将易于合并并满足所有要求。
【问题讨论】:
标签: c# .net architecture