Welcome 微信登录

首页 / 软件开发 / WCF

WCF安全之X509证书

WCF安全之X509证书

WCF安全之X509证书2010-12-24 博客园 veter概述Windows Communication Foundation (WCF) 是 Microsoft 为构 建面向服务的应用程序而提供的统一编程模型(摘自MSDN),在分布式环境下的 安全问题尤为重要,如果你觉得使用了WCF默认的安全措施可以让你高枕 无忧,那明天你可就以回家种田了,当然,对于学习来说,足够了~,但我们讲的是真 正的项目应用,WCF在各种协议下的安全提供和保证是不尽相同的。...
WCF安全之EndPointIdentity

WCF安全之EndPointIdentity

WCF安全之EndPointIdentity2010-12-24 博客园 veter最近在做一个项目,应用了WCF进行分布式开发,中间还涉及到消息路由器等 ,好在有WCF提供了强大的基础支持,当然,本身也作了不少的扩展,实际,我 最关心的是WCF的安全问题,网上不少朋友介绍的WCF的安全也是少得可怜,微软 发布的WCF Security GUID好像讲得也只是入门级别的教程,离真正应用到项目 中还是有很大的距离,这也让我萌发了分享的想法,今天先放出来占个位...
什么是WCF

什么是WCF

什么是WCF2010-12-24一、什么是WCF?根据微软官方的解释,WCF(之前的版本名为“Indigo”)是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。WCF是微软分布式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Net Remoting、ASMX、WSE和MSM...
服务站 - 基于WCF服务中的授权

服务站 - 基于WCF服务中的授权

服务站 - 基于WCF服务中的授权2010-12-24 MSDN Dominick Baier目录基于角色的授权ASP.NET 角色提供程序自定义主 体集中化授权逻辑基于声明的授权声明声明集授权上下文t声明转换安全令牌服务当分布式应 用程序开始采用面向服务这一主体时,安全性挑战将变得略有不同。您会突然意 识到所调用的每个服务都将跨越安全边界。虽然并不绝对必要,但通常 情况下服务调用的发送方和接收方之间应该存在网络。尽管通常情况下通信框架 会自动处理身份验证...
测试运行 - WCF测试简介

测试运行 - WCF测试简介

测试运行 - WCF测试简介2010-12-24 MSDN James McCaffrey目录待测试系统测试工具其他注意事项无论 您是刚刚接触 Windows® Communication Foundation (WCF) 还是有过一点 使用经验,都可以通过一些测试技巧和原理轻松掌握 WCF。有多种方法可以弄清 WCF 究竟是什么,我更倾向于将 WCF 服务看作是 Web 服务的重要扩展。与 Web 服务一样,WCF 服务允许您使用面向服务的体系结...
WCF中的Stream操作

WCF中的Stream操作

WCF中的Stream操作2010-12-24 cnblogs wayfarerWCF Tips之三WCF支持对Stream对象的操作,尤其对于传递size过大 的消息而言,如要考虑传递消息的效率,WCF推荐通过Stream进行操作。然而,WCF对于Stream操作规定了一些限制,在我们编写相关程序时,需要特别 注意:1、绑定的限制如果需要使用Stream操作,可以使用的绑 定只能是BasicHttpBinding,NetTcpBinding以及NetNa...
WCF之双工服务

WCF之双工服务

WCF之双工服务2010-12-24陈希章所谓WCF的双工服务,指的就是说,在WCF应用中,可能客户端和服务器端的 角色是可以互换的,例如服务器端一般可能仅仅提供操作服务,它并不需要主动 地联系客户端做什么操作。但是,假如某些时候,我们需要服务端也能 够具备这样的特征,就是说他能够在某些时候主动地联系客户端,触发一个行为 。这种场景,我们简单地归纳为“双工”场景。下面来看看 在WCF中如何实现这种双工的服务。1. 创建一个用于回调的...
我的WCF之旅(1):创建一个简单的WCF程序

我的WCF之旅(1):创建一个简单的WCF程序

我的WCF之旅(1):创建一个简单的WCF程序2010-12-27 cnblogs artech写在前面在Microsoft提出.NET战略以来, 先后推出了一系列产品和技术, 这些产品和技术为我们在.NET平台下建立企业级的分布式应用提供了很大的 便利。这些技术和产品包括:.NET Remoting,XML WebSerivce,WSE(2.0,3.0),Enterprise Service, MSMQ ......我们知道,和一个相对独立的应用不同,我...
我的WCF之旅(2):Endpoint Overview

我的WCF之旅(2):Endpoint Overview

我的WCF之旅(2):Endpoint Overview2010-12-27 cnblogs artechWCF实际上是构建了一个框架,这个框架实现了在互联系统中各个Application之间如何通信。使得Developers和Architect在构建分布式系统中,无需在考虑如何去实现通信相关的问题,更加关注与系统的业务逻辑本身。而在WCF Infrastructure中,各个Application之间的通信是由Endpoint来实现的。Endpoint的...
我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)

我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)

我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)2010-12-27 cnblogs.com artech昨天写了一篇Remoting中如何实现双向通信的文章《[原创].NET Remoting: 如何通过Remoting实现双向通信(Bidirectional Communication) 》,作为对比,今天我们来讨论一下WCF的双向通信。为了使我们能够更好地对比双向通信在Remoting中和WCF...
我的WCF之旅(4):WCF中的序列化(Serialization)- Part II

我的WCF之旅(4):WCF中的序列化(Serialization)- Part II

我的WCF之旅(4):WCF中的序列化(Serialization)- Part II2010-12-27 cnblogs.com artechXMLSerializer提到XMLSerializer,我想绝大多数人都知道这是asmx采用的Serializer。首先我们还是来看一个例子,通过比较Managed Type的结构和生成的XML的结构来总结这种序列化方式采用的是怎样的一种Mapping方式。和DataContractSerialzer Sampl...
我的WCF之旅(5):面向服务架构(SOA)和面向对象编程(OOP)的结合

我的WCF之旅(5):面向服务架构(SOA)和面向对象编程(OOP)的结合

我的WCF之旅(5):面向服务架构(SOA)和面向对象编程(OOP)的结合2010-12-27 cnblogs.com artech对于.NET重载(Overloading)——定义不同参数列表的同名方法(顺便提一下,我们但可以在参数列表上重载方法,我们甚至可以在返回类型层面来重载我们需要的方法——页就是说,我们可以定义两个具有相同参数列表但不同返回值类型的两个同名的方法。不过这种广义的Overloading...
我的WCF之旅(6):在Winform Application中调用Duplex Service出现TimeoutExce

我的WCF之旅(6):在Winform Application中调用Duplex Service出现TimeoutExce

我的WCF之旅(6):在Winform Application中调用Duplex Service出现TimeoutExce2010-12-27 cnblogs.com artech我的WCF之旅(6):在Winform Application中调用Duplex Service出现TimeoutException原因和解决几个星期之前写了一篇关于如何通过WCF进行 双向通信的文章([原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-direction...
<< 1 2 3 4 5 6 7 8 9 10 >>