一个优秀的程序员,不能光凭一腔热血,不能只会写,却不知其所以然,所以我的建议是在写的同时,知道为什么要这样写。也就是要有扎实的基础和功底。
任何一门技术的出现不是凭空出现的,出现一定是为了解决存在的某种问题。
WCF出现的目的
实现计算机之间的通信和交互,使得计算机之间的通信标准能达成一致。比如:计算机A说:计算机B啊,把你的那个方法让我用一下,计算机B说好的没问题。不能计算机A机说:计算机B把你的那个方法让我调用一下,计算机B愣是听不懂。所以计算机它们要说同一种大家都知道的语言才能大家互相通信。这就更好理解了开头的这句话使得计算机之间的通信标准能达成一致了。
学了WCF能做什么?
能构建分布式应用程序,什么是分布式应用程序?分布式应用程序是指应用程序分布在不同的计算机上,通过网络和计算机之间的通信共同协作完成一项任务。
举例如下:有这样一个功能根据金,木,水,火,土推算一个人的命理和运势,根据金算命理和运势的功能放在计算机A上(Linux 操作系统),根据木算命理和运势的功能放在计算机B上(Windows 操作系统),根据水算命理和运势的功能放在计算机C上(Unix 操作系统),根据火算的命理和运势的功能放在计算机D上(Mac 操作系统)等,大家协同工作完成算法,使客户端得出结果。
为什么要把一个应用程序分布放在不同的计算机上?
一:分载服务器的压力
当一个应用程序比较庞大时,模块众多,只用一个服务器承载往往因为压力过大而导致系统瘫痪,把不同的模块部署在不同的服务器上,这样整个应用程序的压力就分担在各个服务器上了。
二:复用
当一个网站的前台和后台都需要导出Excel这个功能,如果我们的合作伙伴也需要导出Excel功能,把这个功能做成一个单独的服务再好不过了。
分享到:
相关推荐
WCF服务学习1,2WCF服务学习1,2WCF服务学习1,2WCF服务学习1,2WCF服务学习1,2WCF服务学习1,2
WCF学习笔记, 一步一步教你学习WCF
本资源是作者初次接触WCF的一些心得,如果不适合您阅读,请另寻贵资!
里面包含WCF高级编程、WCF学习笔记、例子等
WCF第一步 WCF第一步 WCF第一步 WCF第一步 WCF第一步 WCF第一步
一个用WCF写的聊天程序,学习WCF较好的例子!!!! 包含Client端和Server端。
WCF 学习进阶篇
本课件包含课件,及对应源部分,为本人所做课件,可以对照文档一步步实现代码,本课件对WebService 进行了简单的介绍,WCF简单的应用 ,可以布置到各种寄宿平台上,
学习WCF安全性,使用代码的方式简单的介绍了WCF安全性,C#代码 vs2008
学习WCF的好东西。我的WCF之路。很强大的描述WCF还有例子
在学习WCF之旅的时候自己写得一些代码,不同的版本展示了逐渐深入的过程,有文字说明,很经典。
C# WCF入门学习.doc
WCF学习笔记 WCF学习笔记 WCF学习笔记 WCF学习笔记 WCF学习笔记 WCF学习笔记
《Learning WCF》中文名称《学习WCF从原理到实践》对微软WCF技术的各个细节均进行了详细的阐述,书中采用了大量的叙述和操作实例,由浅入深,对以下各方面部做了非常详细的介绍:设计契约、创建数据契约、定义绑定...
WCF之旅:一个简单的WCF程序(vs2010源码) 文章 + 源码 入门首选文章,折腾了好久才折腾出第一个wcf程序。 对准备学习wcf的人员绝对有意义
学习WCF数据协定,介绍数据协定的设计与使用
wcf教程,很好的学习资料,wcf教程,很好的学习资料,wcf教程,很好的学习资料,wcf教程,很好的学习资料,wcf教程,很好的学习资料。
WCF学习资料_DOC文档,从基础到复杂的介绍WCF知识;wcf学习之端点绑定;wcf学习之服务契约;wcf学习之异步调用;wcf学习之异常处理;WCF - ChannelFactory;WCF - Callback等等
一套简单的 WCF 宿主 !一套简单的 WCF 宿主 !一套简单的 WCF 宿主 !一套简单的 WCF 宿主 !一套简单的 WCF 宿主 !一套简单的 WCF 宿主 !
金旭亮WCF课程系列之WCF概述 仅供下载参考使用