【发布时间】:2010-10-05 21:41:31
【问题描述】:
当使用 5 层架构(前端 => 接口层 => 业务层 => 数据库层 => 数据库)使用 WCF 服务作为接口层时,让客户端应用程序调用它的方法,我是否也应该使用业务和数据库层的 WCF 服务?我问,因为 3 个服务之间将进行的所有序列化/反序列化可能会消耗服务器的大量 CPU,并对整个应用程序的性能产生影响,还是我错了?
在一台机器上运行所有3个组件层的情况下,将业务层和数据库层构建为简单的类库,而只保留接口层为WCF更好吗?
提示
【问题讨论】:
标签: wcf serialization n-tier-architecture