当前位置:  开发笔记 > 编程语言 > 正文

WCF和N层架构

如何解决《WCF和N层架构》经验,为你挑选了1个好方法。

我正在开发一个使用n轮胎应用程序架构设计的应用程序.该应用程序是在.NET平台上开发的,利用C#,VB.NEt,Framework 3.5,Dataset,WCF,asp.net更新面板,JavaScript,Josn ,第三方工具.我目前提出的布局是这样的

表示层 - >业务逻辑 - > WCF - > DAL->数据访问

要点是:上述布局是构建SOA系统的正确方法吗?

一如既往,非常感谢您的建议



1> Greg Levenha..:

这取决于您的定义,请参阅Fowler的评论.

通常,为了从SOA中获得最大收益,您的服务应该被设计为可由多个消费者重用.这意味着将您的业务逻辑放在WCF层的"下方".然后,您可以使用相同的服务和业务逻辑,例如,Silverlight客户端,WPF客户端等.

将您的方案更改为:

多个表示层 - > WCF - >业务逻辑 - > DAL->数据访问

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有