问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

技术中的wcf是什么意思?

发布网友 发布时间:2022-04-20 11:22

我来回答

4个回答

热心网友 时间:2023-07-23 10:37

首先:

WCF的全称是Windows Communication Foundation,Windows通信基础的意思,是Microsoft为构建面向服务的应用程序而提供的统一编程模型,它整合.NET平台下所有和分布式系统有关的技术。

其次:

WCF本质是面向服务的。主要分为服务端和客户端两部分。服务端和客户端进行通信的过程如下图所示:

 

 

在上图中,主机进程就是服务端,在其中需要创建服务,然后将服务通过EndPoint(终结点)与客户端进行通信。客户端在使用服务时,需要首先创建一个代理服务,然后调用这个代理服务。

EndPoint(终结点)在WCF中是非常重要的部分。它包含了服务地址(Address)、绑定格式(Binding)和契约(Contract)。其中,地址定义了服务的位置,绑定定义了服务通信的方式,契约定义了服务所提供的功能。为了便于记忆,我们将终结点的这三个要素简称为服务的ABC

 

服务端提供了什么服务,都具备什么功能,这被称为WCF服务的契约。

 

WCF服务不能凭空存在。每个WCF服务都必须托管(Hosting)在一个Windows进程中,该进程被称为宿主进程。

WCF服务宿主可以由IIS提供,可以由Windows服务提供,也可以由Windows Vista的Windows激活服务提供。其中,使用IIS托管只能使用HTTP协议。

 

 

 

 

热心网友 时间:2023-07-23 10:37

按照我自己的话来说就是。wcf 就是一座桥。这个桥 的一头是服务端。一头是客户端。
客户端通过桥给服务端一个请求,服务端在给客户端需要的东西。这个请求的通道和返回值的通道就是wcf
下面是官方语言:

WCF是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的、安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。WCF是微软分布 式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术.
WCF就是专门用于服务定制、发布与运行以及消息传递和处理的一组专门类的集合,也就是所谓的“类库”。这些类通过一定方式被组织起来,共同协 作,并为开发者提供了一个统一的编程模式。WCF之所以特殊,是在于它所应对的场景与普通的.NET类库不同,它主要用于处理进程间乃至于机器之间消息的 传递与处理,同时它引入了SOA的设计思想,以服务的方式公布并运行,以方便客户端跨进程和机器对服务进行调用。实际上,WCF就是微软对于分布式处理的 编程技术的集大成者,它将DCOM、Remoting、Web Service、WSE、MSMQ集成在一起,从而降低了分布式系统开发者的学习曲线,并统一了开发标准。

热心网友 时间:2023-07-23 10:38

  WCF的工作原理:
  当创建一个服务时,它可以用来在内部网上实现跨进程、跨机器边界的客户一服务器调用。通过这个调用,可以公开队列调用和传送服务保证,并且使用完整的WS协议栈来公开可互操作的Web服务。
  WCF统一了早期的多种技术,即.NET Remoting、Enterprise Services、ASMX(ASP.NET web services)和WSE(Web Services Enhancements)。
  在WCF之前,开发人员*将分布式功能同调用这些分布式功能的技术耦合起来。这就意味着需要提前知道使用的到底是远程对象、服务组件,还是Web服务。因为它们有着不同的表述模式。不知道下面的哪一种情况会更糟糕,一种是为了满足不同的通信需求而学习这3种不同技术,一种是使用3种中的任何一种技术来满足所有不同的通信需求。有了WCF,这些问题都迎刃而解了。开发者们可以学习一种编程模式,基于契约来设计服务,在服务部署时,基于协议和策略来做出决定。而且,开发者们不必了解底层的基础管线和通信协议。

热心网友 时间:2023-07-23 10:38

WCF是微软为了实现SOA的框架,它是对微乳之前多种分布式技术的继承和扩展,这些技术包括Enterprise Service、.NET Remoting、XML Web Service、MSMQ等。WCF推出的原因在于:微软想将不同的分布式技术整合起来,提供一个统一的编程模型,这样对于开发者来说绝对是好事。
在过去的2个月时间内,我陆续写了WCF系列文章,这些文章只是自己这段时间学习WCF内容的一个学习过程和笔记,希望通过这种写博文的方式记录下来和总结。本系列并没有对WCF机制做一个深入解析,只是讲解了WCF支持的功能和实现,关于更深入的了解,我相信,只有在项目中使用遇到问题和解决问题的方式才能更深入地理解,这系列文章只是想大家对WCF有一个全面的认识。下面是本系列文章的一个索引,希望可以帮助大家进行收藏,同时也帮助我自己索引。
wcf是什么意思

WCF是指Windows Communication Foundation。WCF是微软推出的一个开发框架,主要用于构建服务导向的应用程序。以下是关于WCF的详细解释:一、WCF的基本概述 WCF,即Windows Communication Foundation,是微软为分布式计算的场景提供的一套统一开发框架。它允许开发者构建跨多种传输协议和消息格式的服务,这些服务可以...

技术中的wcf是什么意思?

Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。是Windows平台上开发分布式应用最佳的实践方式。简单的归结为四大部分:1、网络服务的...

WCF , WPF,MVC,有什么不同

Windows Communication Foundation(WCF): 用于实现应用程序间(包含不同语言开发的程序)通信的技术,WCF构建在SOAP协议之上。Windows CardSpace(WCS):为了解决访问不同网站需要不同用户名和密码这一问题而出现的一种新方案,像现实中的“一卡通”。Windows Presentation Foundation(WPF):集成WebForm与WinForm于一体...

跪求WCF的工作原理

WCF的全称是Windows Communication Foundation,Windows通信基础的意思,是Microsoft为构建面向服务的应用程序而提供的统一编程模型,它整合.NET平台下所有和分布式系统有关的技术。其次:WCF本质是面向服务的。主要分为服务端和客户端两部分。服务端和客户端进行通信的过程如下图所示:在上图中,主机进程就是服...

什么是WCF

Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。整合了原有的windows通讯的 .net Remoting,WebService,Socket的机制,并融合有HTTP和FTP的相关技术。是Windows平台上开发分布式应用最佳的实践方式。简单的归结为四大部分 1>.网络服务的...

wcf电气是什么意思?

WCF电气是Wireless Communication of Fieldbuses的缩写,中文意思是现场总线无线通信。它是一种基于现场总线技术的无线通信方案,旨在为用户提供高效、安全和可靠的通信服务。WCF电气可以实现对工厂内的各类设备、机器进行无线通信,使得信息传输更加方便、快捷、精准。WCF电气通信技术在现代工业制造中有着广泛的...

WPF和WCF的用途

WCF是微软分布式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Net Remoting、ASMX、WSE和MSMQ。以通信(Communiation)范围而论,它可以跨进程、跨机器、跨子网、企业网乃至于 Internet;以宿主程序而论,可以以ASP.NET,EXE,WPF,Windows Forms,NT Service,COM+作为...

WAQS是什么意思?

在技术领域中,"WAQS"是一个常见的缩写,它代表"WCF异步可查询服务"(WCF Async Queryable Services)。这个缩写词主要用于描述WCF(Windows Communication Foundation)框架中的一种服务模式,允许在异步操作中进行查询和数据检索。中文拼音为'yì bù kě chá xún fú wù',主要应用于软件开发和云计算...

有了WCF,Socket是否已人老珠黄

从本质上来说,它是一套软件开发包,是微软公司推出的符合SOA思想的技术框架。WCF为程序员提供了丰富的功能,并且WCF对产业中的标准协议进行了封装和定义,它把程序员从繁琐的通信、格式编码中解放出来,使得程序员能够专注于业务逻辑的实现。同时,WCF统一了微软公司之前推出的多种分布式技术,WCF为我们...

WcfWCF的优势

统一性:WCF作为各种技术的整合,其应用程序开发与.Net其他应用相似,借助托管代码,开发者可以方便地构建服务,无需过多关注底层技术细节。互操作性:WCF基于SOAP,确保了不同系统间的互操作性,无论这些系统运行在哪个环境,如Windows、J2EE应用服务器等,都能实现顺畅通信。安全与可信赖:通过WS-Security...

wcf是什么意思 cfc是什么意思 wcf猫证书是什么意思 眼镜厂wcf是什么意思 wcf什么意思 wcf是什么 wcf是什么 猫 为什么wcf35那么贵 wcf证书是什么
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
朗风空气净化器怎么样 诺基亚有没有一种机型是表面看是老手机但是翻开来就是智能手机还是全键... 诺基亚有没有一款采用塞班第五版系统,同时有键盘的手机,不要像E63的... 让手机可以随时接听固定电话的来电,那个业务怎么办理 请问女生学物流管理好找工作吗?具体需要哪方面的能力呢?哪方面需要加强... 女生适合学物流管理吗? fail url not in domain list,怎么回事 7.1声卡哪个好 word方框里打√符号 用x5做视频,怎么在两个片段间添加照片?? Web Service和WCF的到底有什么区别 WCF这个是什么意思? 怎么把图片做成透明水印 求教:wcf是干什么用的啊...? WCF是什么?如何学习 跪求WCF的工作原理 图片怎么做透明水印 自己16岁生日怎么发空间说说(女生) 女生伤感超拽空间说说 如果不坚强,软弱给谁看 十六岁的女生生日到了应该在QQ里面发一条什么说说 10岁女孩QQ空间说说 超长暖心的qq女生个性说说 书不成字,纸短情长。这句话意思,女生写的qq说说 对一个女生表白的qq说说 qq女生说说伤感霸气300字以上 qq说说女生霸气脏话 感动一个女孩子的QQ动态说说 女生QQ说说(多一点) 一个女生的qq说说,什么意思? 喜欢在QQ空间发说说的女生是怎样的心理? 英短猫wcf是什么意思和cfa的区别 WCF服务编程一书中写到:契约操作不能使用引用对象... WCF中可以实现泛型接口的服务契约吗 为什么要用wcf 什么时候用 WCF服务契约中定义了有可选参数的操作契约,客户端... wcf是什么意思? 数据契约与消息契约的区别 WCF数据契约可以引用其他类作为[datamember]吗? WCF中DataContract和MessageContract的区别 wcf中的数据契约和ado.net实体框架问题求助 什么是WCF WCF或WebService的契约版本升级有没有好的兼容方案 wcf双工通信问题!!!!!!!!!!!!!!!!... wcf证书号在哪里看 转呼啦圈可以提高肺活量么 摇呼啦圈属于有氧运动吗能减肥吗 肺活量应该怎么锻炼呢? 转呼啦圈对健康有哪些好处?能锻炼腰部吗? 如何锻炼提高肺活量? 请问呼啦圈减肥效果好吗?怎么样用效果比较好呢?...