【发布时间】:2011-06-11 14:41:09
【问题描述】:
我们正在计划开发一个中大型网络应用程序
- 主要是 CRUD 操作
- 报告
- 内联网/互联网就绪
有人想将应用程序拆分为两个单独的解决方案
- ASP.NET Web 应用程序 - 前端
- 核心应用程序 - 数据访问、域逻辑.. 托管在 Windows 服务中
通过WCF(tcp,命名管道)实现通信
我想知道这个解决方案的优缺点是什么?
我主要担心开发过程会变得复杂。所有这些都通过 WCF 进行通信。
您能否分享一些想法或您对类似项目有什么经验?
【问题讨论】:
-
请定义中/大。预期流量是多少?拥有层分离逻辑并使其更容易添加,例如之后缓存为新层。
-
让我们从 100 个并发用户开始。但有增长的潜力......
-
你可以看看这个,类似的话题stackoverflow.com/questions/527052/…
标签: .net wcf web-applications architecture