返回顶部
首页 > 资讯 > 精选 >WCF是什么
  • 410
分享到

WCF是什么

2023-06-17 20:06:27 410人浏览 安东尼
摘要

本篇内容主要讲解“WCF是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF是什么”吧!WCF是什么?从 WCF所处的位置来看,它是包含在.net 3.0(也包括.NET 3.5)之中的。

本篇内容主要讲解“WCF是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF是什么”吧!

WCF是什么?

从 WCF所处的位置来看,它是包含在.net 3.0(也包括.NET 3.5)之中的。我们注意比较.NET 3.0与.NET 2.0,其实***的区别就是.NET 3.0包含了WCF、WPF、WF(或者还有CardSpace)而已。因此,我们认为WCF是.NET框架的一部分,似乎并不为过。尤为关键的是,WCF并不能脱离.NET框架而单独存在(但非WCF客户端可以调用WCF服务),因此,虽然WCF是微软用以应对SOA解决方案的开发需求而专门推出的,但它并不是例如spring、Struts那样的框架,也不是像EJB那样的容器或者服务器。微软真正符合SOA企业应用服务器角色的,我想应该是Biztalk Server。

严格的说,WCF就是专门用于服务定制、发布与运行以及消息传递和处理的一组专门类的集合,也就是所谓的“类库”。这些类通过一定方式被组织起来,共同协作,并为开发者提供了一个统一的编程模式。WCF之所以特殊,是在于它所应对的场景与普通的.NET类库不同,它主要用于处理进程间乃至于机器之间消息的传递与处理,同时它引入了SOA的设计思想,以服务的方式公布并运行,以方便客户端跨进程和机器对服务进行调用。实际上,WCF就是微软对于分布式处理的编程技术的集大成者,它将DCOM、Remoting、WEB Service、WSE、MSMQ集成在一起,从而降低了分布式系统开发者的学习曲线,并统一了开发标准。

WCF与其它类库还有不同的地方,则在于WCF充分地体现了运行时环境的概念。WCF是什么?对于早期使用WCF的开发人员而言,就可能知道如果在.NET 2.0下要开发WCF,还需要专门下载一个Runtime Component 3.0版,其中就包含了WCF、WF等内容。在.NET中一贯存在所谓“宿主”的概念,整个.NET Framework(或者说是CLR)就可以认为是一个大的宿主,就像Java的虚拟机一样。由于WCF对服务有着专门的需求,对于服务端,需要发布和运行服务;对于客户端,则需要调用服务;因而对于开发者,就需要编写定义、发布、运行、调用服务的相关代码。而服务就只能运行在特定的宿主上,这些宿主可以是控制台应用程序进程、windows或Web应用程序进程,也可以是Windows服务进程,或者为最常用的IIS宿主。在宿主内部,则封装了通道堆栈,其中又包含了对协议、编码、消息传输、代理的处理。而在通道层的顶部,还提供了一个高级运行时,以针对应用程序的开发人员。

因而,我们可以这样认为,WCF是.NET Framework 3.x的一部分,它包含了用于服务定制、发布与运行以及消息传递和处理的运行时环境以及相关类的集合,它提供了在Windows平台下开发和部署服务的SDK。

到此,相信大家对“WCF是什么”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: WCF是什么

本文链接: https://lsjlt.com/news/292773.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • WCF是什么
    本篇内容主要讲解“WCF是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF是什么”吧!WCF是什么?从 WCF所处的位置来看,它是包含在.NET 3.0(也包括.NET 3.5)之中的。...
    99+
    2023-06-17
  • Silverlight WCF是什么
    本篇内容介绍了“Silverlight WCF是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Silverlight WCF 是什么?怎...
    99+
    2023-06-17
  • WCF Dispatcher是什么
    这篇文章主要介绍“WCF Dispatcher是什么”,在日常操作中,相信很多人在WCF Dispatcher是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF Dispatcher是什么”的疑惑有所...
    99+
    2023-06-17
  • WCF KnownType是什么
    本篇内容主要讲解“WCF KnownType是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF KnownType是什么”吧!请注意ClassWillProcessl类型,我们需要增加哪...
    99+
    2023-06-17
  • WCF事务是什么
    这篇文章主要讲解了“WCF事务是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF事务是什么”吧!两个应用程序之间的通信有很多种方式,比如,我们可以使用XML与Webservice通信...
    99+
    2023-06-17
  • WCF通道是什么
    本篇内容主要讲解“WCF通道是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF通道是什么”吧!首先,我们将研究一下通道的内部机理,然后再看一下如何使用WCF类来实现一个通道。什么是WCF...
    99+
    2023-06-17
  • WCF元数据是什么
    这篇文章主要讲解了“WCF元数据是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF元数据是什么”吧!WCF经过长时间的发展,使用它的人越来越多,它的功能也随之的强大,就我的经验来处理...
    99+
    2023-06-17
  • WCF序列化是什么
    本篇内容介绍了“WCF序列化是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!近期看了大量关于WCF的资料,深入的了解了关于WCF的原理机...
    99+
    2023-06-17
  • WCF Stream对象是什么
    本篇内容介绍了“WCF Stream对象是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!由于Stream操作受到绑定的限制,只能使用Ba...
    99+
    2023-06-17
  • WCF REST服务是什么
    这篇文章主要讲解了“WCF REST服务是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF REST服务是什么”吧!.NET Framework 3.5引入了REST风格的Windo...
    99+
    2023-06-17
  • WCF数据契约是什么
    本篇内容主要讲解“WCF数据契约是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF数据契约是什么”吧!WCF数据契约(Data Contract)是用来标识用户自定义类型和序列化。Dat...
    99+
    2023-06-17
  • WCF协定概念是什么
    本篇内容主要讲解“WCF协定概念是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF协定概念是什么”吧!服务操作是在服务的代码中定义的过程,用于实现某种操作的功能。 此操作作为一个 WCF...
    99+
    2023-06-17
  • WCF应用原理是什么
    本篇内容主要讲解“WCF应用原理是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF应用原理是什么”吧!WCF设计出来完全是为了与其他系统的交互。这包括可以运行在其他操作系统和平台上的应用...
    99+
    2023-06-17
  • WCF单调服务是什么
    这篇文章主要介绍“WCF单调服务是什么”,在日常操作中,相信很多人在WCF单调服务是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF单调服务是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!WC...
    99+
    2023-06-17
  • WCF绑定原理是什么
    这篇文章主要介绍“WCF绑定原理是什么”,在日常操作中,相信很多人在WCF绑定原理是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF绑定原理是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!WC...
    99+
    2023-06-17
  • WCF自托管宿主是什么
    这篇文章主要讲解了“WCF自托管宿主是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF自托管宿主是什么”吧!利用WCF提供的ServiceHost<T>提供的Open()...
    99+
    2023-06-17
  • WCF元数据交换是什么
    这篇文章主要介绍“WCF元数据交换是什么”,在日常操作中,相信很多人在WCF元数据交换是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WCF元数据交换是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-17
  • WCF服务元数据是什么
    这篇文章主要讲解了“WCF服务元数据是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF服务元数据是什么”吧!WCF服务元数据的基本概念WCF服务元数据究竟是什么?它的作用是什么?为什...
    99+
    2023-06-17
  • WCF的异常处理是什么
    本篇内容主要讲解“WCF的异常处理是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“WCF的异常处理是什么”吧!介绍WCF(Windows Communication Foundation) ...
    99+
    2023-06-30
  • WCF集合契约等价是什么
    本篇内容介绍了“WCF集合契约等价是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在WCF中应用了CollectionDataContr...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作