首页 > 其他 > 详细

WCF基础

时间:2015-06-03 21:30:18      阅读:315      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!