前言
搞编程有几年了,这几年为了解决遇到的的问题,我读了不少书籍,在网上查了很多资料,我逛过很多的技术博客,得到了同行的很多帮助。那些技术博客的作者热心分享自己的知识点滴,积极解答别人的困惑,而我却由于性格内向,总是不想在互联网上留下自己的信息,几乎没有去帮助过别人。我总是感觉有些惭愧,随着这种惭愧感越来越深,我决定改变一下沉默的做法,就算做不到总是积极的和大家分享知识共同进步,起码偶尔分享几次也比一次也不分享强。
随着网络的发展,现在网络应用几乎到了无所不在的程度,网络应用开发的价值也就水涨船高。WCF做为微软发展的数据通信应用程序开发接口,是.NET平台的网络应用开发利器,谈谈WCF会是很有价值的事情。
我设定了一个小需求做为话题,为了解决这个小需求,我完成了一个小小的玩具应用。我通过这个玩具应用来聊一些自己在WCF方面的积累,希望这些东西能帮得到大家,同时也欢迎大家反馈指导。这个小程序的作用是在数据库中提取动态数据,然后通过网站把数据提供给silverlight的富客户端来绑定。虽然使用WCF RIA Service可以轻易的做到这个,但为了避免分散重点,这个程序只是使用了普通的WCF,没有使用RIA Service。虽然这是个小玩具应用,但它设想的使用场景向实际项目靠拢,这个程序解决了在大型项目中使用WCF时必须要解决的问题:WCF部署、WCF的安全。这个程序虽然很小,但绝对不是只能摆来看的花瓶。
下面我要分几篇小文聊WCF,每篇小文的重点也不一样,希望这样能更方便大家提供针对性的反馈。
文章共分五个部分: