从过去几个月开始,我正在研究最新的dot net框架项目.
我觉得在最新的dot net版本中,鼓励"服务"而不是组件.那是对的吗?
我在银光中看到过(我是银光初学者)所有数据库层操作都作为服务公开.我不知道现在组件程序是否可用?
有什么好处?如果所有层都作为服务而不是DLLS公开,那么性能如何呢?
请通过这个主题的一些说明,我应该从哪里开始正确理解这个概念?
谢谢
SC
阅读了有关SOA,Web服务和客户端 - 服务器架构主题的一些文献.我对这些术语感到困惑,因为看不出它们之间的真正区别.有人能解释一下SOA和Client-Server之间的实际区别是什么吗?我可以使用Client-Server来实现SOA,还是前者是一个不同的概念?客户端服务器现在已经过时了吗?这里的网络服务在哪里?Web服务只是一个客户端 - 服务器架构吗?
如果有人帮助我澄清这些概念之间的所有这些术语和差异,我将非常感激.