技术中的wcf是什么意思?

技术中的wcf是什么意思?,第1张

Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。

整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。

是Windows平台上开发分布式应用最佳的实践方式。

简单的归结为四大部分:

1、网络服务的协议,即用什么网络协议开放客户端接入。

2、业务服务的协议,即声明服务提供哪些业务。

3、数据类型声明,即对客户端与服务器端通信的数据部分进行一致化。

4、传输安全性相关的定义。

wcf客户端:

对于 WCF 的客户端来说,WCF 服务就像是一个 Web Service 一样,在 Visual Studio 2008 中,所有 WCF 服务的连接都是由客户端的 服务代理(WCF Service Proxy) 来运行,开发人员不用花费太多心思在通信上,而 WCF Service Proxy 在 Visual Studio 中被称为服务引用(Service Reference)。

在 Visual Studio 中加入 WCF 的服务引用时,Visual Studio 会自动帮开发人员做掉一些必要工作(例如组态创建以及产生 Service Proxy 等),开发人员只需要在代码中取用 WCF Service Proxy 对象即可。

首先VS中的模板WCF SERVICE APP 项目,是一个承载到IIS的服务,用过web service就清楚,部署都差不多。

客户端引用wcf服务,知道url地址就行了,客户端添加服务引用,和添加以前的web service差不多。

客户端使用到服务端的数据模型,在服务端定义实体类时,添加 datacontract属性和datamember属性就ok.

推荐一些教程地址,可以选择了看看,你提到的这些问题在教程中都有涉及到。

1,WCF系列学习5天速成 http://www.cnblogs.com/huangxincheng/category/340145.html

2,WCF入门学习【Sheldon_Lou】http://www.cnblogs.com/sheldon-lou/category/648478.html

3,无废话WCF系列教程 http://www.cnblogs.com/iamlilinfeng/category/415833.html

4,WCF编程 http://www.cnblogs.com/zxj159/category/604460.html

5,WCF入门【停留的风】http://www.cnblogs.com/yank/category/568085.html

6,WCF初探【wangweimutou】http://www.cnblogs.com/wangweimutou/tag/WCF/

7,WCF【指尖流淌】http://www.cnblogs.com/zhijianliutang/category/277163.html

8,WCF【xfrog】---重点 http://www.cnblogs.com/xfrog/tag/WCF/


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/236454.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存