每个业务对象应该是一项服务吗?

Byr*_*ahl 0 .net wcf web-services asmx

我知道当您将Web服务与直接代码进行比较时,性能可能会成为问题.但随着SOA的兴起,我不得不怀疑我是否应该计划将我的应用程序中的每个业务对象都放到Web服务中,无论是WCF还是.asmx.

.NET 4中对WCF的改进绝对让我给出了第二眼.

Mic*_*ues 5

无论"未来",酷炫的新技术等,一个原则永远不会过时:简单.

我的一般方法是尽可能简化事情.我们今天拥有的开发工具使得在需要时将普通业务对象"升级"为Web服务非常容易.

只需少量不需要的盒子内的电线.加上免费的性能提升:)