wcf客户端,WCF客户端运行时架构体系详解[上篇]

客户端调用WCF服务的方式不外乎有两种:其一、通过代码生成工具(比如SvcUtil.exe)导入服务的元数据生成服务代理相关的类型;其二、通过ChannelFactoryTChannel创建服务代理对象。对于前者,生成的服务代理是一个继承自ClientBaseTChannel的类型。对于这样一个服务代理对象,其内部本质上还是借助于ChannelFactoryTChannel创建真正用于进行服务调用... [阅读全文]

wcf客户端,WCF客户端运行时架构体系详解[下篇]

前一篇:WCF客户端运行时架构体系详解[上篇] 当基于某个终结点创建的ChannelFactoryTChannel被开启的之后,位于服务模型层的客户端运行时框架被成功构建。站在编程的角度看ChannelFactoryTChannel,它就是一个创建用于服务调用的服务代理对象的工厂。由于服务调用需要借助于服务代理来完成,我们很有必要从整个客户端运行架构层面来了解服务代理和基于服务代理的服务调用是如何... [阅读全文]

wcf客户端,WCF客户端运行时架构体系详解[下篇]

当基于某个终结点创建的ChannelFactory被开启的之后,位于服务模型层的客户端运行时框架被成功构建。站在编程的角度看ChannelFactory,它就是一个创建用于服务调用的服务代理对象的工厂。由于服务调用需要借助于服务代理来完成,我们很有必要从整个客户端运行架构层面来了解服务代理和基于服务代理的服务调用是如何实现的。 目录 一、服务代理是一个透明代理 二、服务调用的流程 操... [阅读全文]

wcf客户端,WCF客户端运行时架构体系详解[上篇]

客户端调用WCF服务的方式不外乎有两种:其一、通过代码生成工具(比如SvcUtil.exe)导入服务的元数据生成服务代理相关的类型;其二、通过ChannelFactory创建服务代理对象。对于前者,生成的服务代理是一个继承自ClientBase的类型。对于这样一个服务代理对象,其内部本质上还是借助于ChannelFactory创建真正用于进行服务调用的代理对象。对于WCF客户端应用编程接口来说,C... [阅读全文]

wcf客户端,WCF客户端运行时架构体系详解[上篇]

客户端调用WCF服务的方式不外乎有两种:其一、通过代码生成工具(比如SvcUtil.exe)导入服务的元数据生成服务代理相关的类型;其二、通过ChannelFactory创建服务代理对象。对于前者,生成的服务代理是一个继承自ClientBase的类型。对于这样一个服务代理对象,其内部本质上还是借助于ChannelFactory创建真正用于进行服务调用的代理对象。对于WCF客户端应用编程接口来说,C... [阅读全文]

wcf客户端,使用WCF建立起Silverlight客户端与服务端的桥梁

最近正在开发一个项目,需要应用到Silverlight以及数据库。在正式开工之前需要掌握将数据从服务端送到客户端的技术,我们采用建立WCF服务的方法。 “做中学”是最好的学习方法,真正实践之后学习者将会有更多的自信和把握,这种感觉将激励他更好的走下去,这也就是“Hello World”的意义之一。 本文讲述如何一步一步搭建,完成借助WCF建立起Sil... [阅读全文]

wcf客户端,[WCF安全系列]谈谈WCF的客户端认证[X.509证书认证]

前面介绍Windows认证和用户名/密码认证这两种典型的客户端认证模式,我们最后来介绍最后一种客户端认证方式,即客户端凭证类型为X.509证书时服务端采用的认证,简称为证书认证。我们照例先看看看客户端证书凭证如何设置设置。 一、客户端证书凭证的设置 在服务认证一文中,我们知道了基于X.509证书证书的服务凭证通过X509CertificateRecipientServiceCredential类型... [阅读全文]

wcf客户端,[WCF安全系列]谈谈WCF的客户端认证[X.509证书认证]

前面介绍Windows认证和用户名/密码认证这两种典型的客户端认证模式,我们最后来介绍最后一种客户端认证方式,即客户端凭证类型为X.509证书时服务端采用的认证,简称为证书认证。我们照例先看看看客户端证书凭证如何设置设置。 一、客户端证书凭证的设置 在服务认证一文中,我们知道了基于X.509证书证书的服务凭证通过X509CertificateRecipientServiceCredential类型... [阅读全文]

wcf客户端,[WCF安全系列]谈谈WCF的客户端认证[用户名/密码认证]

对于基于Internet的应用,基于用户名和密码的认证方式是最为常用的,而WCF为你提供了不同模式的用户名认证方式。首先还是从用户凭证的表示说起。 一、用户名/密码认证的三种模式 基于用户名/密码的用户凭证通过类型UserNamePasswordClientCredential表示。而在ClientCredentials中,只读属性UserName表示这样一个用户凭证。你可以按照Windows凭证... [阅读全文]

wcf客户端,[WCF安全系列]谈谈WCF的客户端认证[用户名/密码认证]

对于基于Internet的应用,基于用户名和密码的认证方式是最为常用的,而WCF为你提供了不同模式的用户名认证方式。首先还是从用户凭证的表示说起。 一、用户名/密码认证的三种模式 基于用户名/密码的用户凭证通过类型UserNamePasswordClientCredential表示。而在ClientCredentials中,只读属性UserName表示这样一个用户凭证。你可以按照Windows凭证... [阅读全文]

wcf客户端,[WCF安全系列]谈谈WCF的客户端认证[Windows认证]

结束了服务认证的介绍之后,我们接着介绍WCF双向认证的另一个方面,即服务对客户端的认证,简称客户端认证。客户端认证采用的方式决定于客户端凭证的类型,内容只要涉及基于以下三种典型客户凭证类型的认证:Windows、用户名和X.509证书。从编程的角度来讲,Windows认证是最为简单的认证方式。在这种认证方式下,客户端进程运行的Window帐号对应的Windows凭证被自动作为调用服务的客户端凭证,... [阅读全文]

wcf服务器端,利用DYCOM快速建立wcf服务器端

今天最新发布的DYCOM .NET4.0 beta1.0.0.2支持快速创建WCF服务器端应用程序. 这个版本的DYCOM新增了两个功能, 1.创建所有wcf协议的服务器端 2.快速创建silverlight4连接到WCF.tcp服务的跨域服务 本贴附件中的示例工程文件希望对你使用这一功能有所帮助。更多讨论请直接回复本贴。 by: http://dy2com.com 提示:由于wcf的http服务... [阅读全文]

wcf服务器,利用DYCOM快速建立wcf服务器端

今天最新发布的DYCOM .NET4.0 beta1.0.0.2支持快速创建WCF服务器端应用程序. 这个版本的DYCOM新增了两个功能, 1.创建所有wcf协议的服务器端 2.快速创建silverlight4连接到WCF.tcp服务的跨域服务 本贴附件中的示例工程文件希望对你使用这一功能有所帮助。更多讨论请直接回复本贴。 by: http://dy2com.com 提示:由于wcf的http服务... [阅读全文]

对战平台服务端,Silverlight+WCF 实战-网络象棋最终篇之对战视频-下篇[客户端发送与服务端中转](六)

本篇继上一篇:Silverlight+WCF 实战-网络象棋最终篇之对战视频-上篇[客户端开启视频/注册编号/接收视频](五) 一:对战视频 简单原理 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ 略,内容见上篇。 二:对战视频 步骤解析: C... [阅读全文]

wcf客户端,Silverlight+WCF 实战-网络象棋最终篇之对战视频-上篇[客户端开启视频/注册编号/接收视频](五)

前言: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ 近期在忙点秋色园的事情,所以网络象棋这一块文章就写的相对慢,而且刚好接上篇:Silverlight+WCF 实战-网络象棋最终篇之非线程阻塞倒计时窗口(四) 之后, 是一些代码修改,会比较... [阅读全文]
1 共1条 分1页