码迷,mamicode.com
首页 > 其他好文 > 详细

WCF基础

时间:2015-06-03 21:33:17      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

概念:

Windows CommunicationFoundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分。

    简单地说,WCF就是一个有微软在VS中提供的一个通信接口,通过这个接口可以将相互独立的模块整合起来,组成一个系统。其充分体现了面向服务开发的思想。

优势:

1.统一性。

2.互操作性。

   3.安全可信赖。

4.兼容性

  举个不太恰当的例子来简要说明一下:

    比如有甲、乙、丙三家公司,而且每个公司都分别有ABC三个系统来处理公司事务。现在三家公司将合并成一个公司,所以就需要将ABC三个系统的资源整合到一起,这时就需要一个服务器D,通过运用WCF来与ABC三个系统互相通信,相互访问。

    其实,WCF就是充当了一个中介,或者说就是一个约定,只要大家都遵循了这个约定,那么就可以自由通信了。就像人一样,只要大家都说的是汉语,那么久可以交流了,但是如果一个说鸟语(日语),一个说汉语,那两人之间只能打起来了

下面具体展示一下,在VS中的具体操作:

技术分享

创建好的WCF框架中的IService接口和Service服务中添加具体的操作。

技术分享

此处代码为简单的HelloWorld,所以简单截图了。

技术分享

技术分享

发布WCF服务:

技术分享

技术分享

技术分享

技术分享

技术分享

在客户端(form)中添加具体操作代码:

技术分享

技术分享

WCF基础

标签:

原文地址:http://blog.csdn.net/u010375663/article/details/46351315

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!