(1)为什么会使用分布式类库(WebService,Remoting,WCF... ...)(2010.3.30)

来源:互联网 发布:吉首大学网络管理中心 编辑:程序博客网 时间:2024/06/08 18:36

迁着微软走,一辈子不会丢。

 

最近会总结一下微软最近如日中天的WCF,当然我们还是从过去完成使命的WebService,Remoting开始。

 

可是问什么会使用分布式类库呢,为什么架构的时候要设计这样的部分呢,为什么我们不可以都做成dll,每次加载呢。

 

1.通用性:

跨平台,跨异域网络,是需要某种协议来沟通的,如webservice时使用了soap.

 

2.目的:

做成一个分布式类库,只需要部署一次,今后只需引用,不再需要部署,况且如果生成dll后,其他语言无法引用。

 

3.为何不能用dll代替:

如何我们的业务发生变化,那么就需要从新生成dll,所有引用过的类库都需要从新部署dll,但是如果使用分布式类库,则免去了这个麻烦。

 

(下一篇会总结remoting和webservice的区别)

原创粉丝点击