WCF
jazwoo
这个作者很懒,什么都没留下…
展开
-
WCF学习资料 从入门到精通
http://www.cnblogs.com/artech/tag/WCF/default.html?page=12WCF相关内容:[原创]我的WCF之旅(1):创建一个简单的WCF程序[原创]我的WCF之旅(2):Endpoint Overview[原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication)[原创 2012-06-17 22:25:54 · 1581 阅读 · 0 评论 -
向 ChannelFactory 提供的 InstanceContext 包含未实现 CallbackContractType“Contracts.ICallback”的 UserObject
今天学了WCF的双工通信 ,结果总报错向 ChannelFactory 提供的 InstanceContext 包含未实现 CallbackContractType“Contracts.ICallback”的 UserObject。例子如下:双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向对方发送消息。基于双工MEP消息交换可以看成是多个基本模原创 2012-06-18 15:52:35 · 3432 阅读 · 0 评论 -
Serialization V.S. Encoding
Serialization可以看成是把包含相同内容的数据从一种结构 (.NET Object) 转换成另一种结构 (XML) 。要实现在两种不同结构之间的转化,这两种结构之间必须存在一种Mapping。Serialization的是实现由序列化器(Serializer)来负责。而Serializer则利用某种算法(Arithmetic)来提供这种Mapping。我们知道对于一个Managed Ty转载 2012-06-18 16:29:28 · 1177 阅读 · 0 评论 -
HTTP 无法注册 URL http://127.0.0.1:9999/calculatorservice/metadata。进程不具有此命名空间的访问权限
开始学习WCF程序,运行的时候却发现出如下问题:HTTP 无法注册 URLhttp://127.0.0.1:9999/calculatorservice/metadata。进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353)。按照例子一开始就遇到这样的问题,后来从网上看到,原因可能是Win原创 2012-06-17 21:10:40 · 37286 阅读 · 0 评论 -
在Winform Application中调用Duplex Service出现TimeoutException的原因和解决方案
几个星期之前写了一篇关于如何通过WCF进行 双向通信的文章([原创]我的WCF之旅(3):在WCF中实现双向通信(Bi-directional Communication) ),在文章中我提供了一个如果在Console Application 调用Duplex WCF Service的Sample。前几天有个网友在上面留言说,在没有做任何改动得情况下,把 作为Client的Console Ap转载 2012-06-18 22:50:32 · 563 阅读 · 0 评论 -
如何在WCF中使用tcpTrace来进行Soap Trace
无论对于Web Service还是WCF,Client和Service之间交互的唯一形式是通过发送和接收Soap Message。在我们对Web Service和WCF进行深入学习的时候,借助一些Soap Trace 工具对Soap Message进行深入剖析是非常有必要的。在这些工具之中,我觉得最好用的就是Microsoft Soap Toolkit中的Soap Trace Utility和转载 2012-06-19 16:53:11 · 678 阅读 · 0 评论 -
如何在WCF进行Exception Handling
在任何Application的开发中,对不可预知的异常进行troubleshooting时,异常处理显得尤为重要。对于一般的.NET系统来说,我们简单地借助try/catch可以很容易地实现这一功能。但是对于 一个分布式的环境来说,异常处理就没有那么简单了。按照面向服务的原则,我们把一些可复用的业务逻辑以Service的形式实现,各个Service处于一个自治的环境中,一个Service需要和转载 2012-06-19 20:19:42 · 564 阅读 · 0 评论 -
创建基于MSMQ的Responsive Service
一、One-way MEP V.S. Responsible Service我们知道MSMQ天生就具有异步的特性,它只能以One-way的MEP(Message Exchange Pattern)进行通信。Client和Service之间采用One-way MEP的话就意味着Client调用Service之后立即返回,它无法获得Service的执行结果,也无法捕捉Service运行的E转载 2012-06-25 10:15:54 · 606 阅读 · 0 评论 -
使用MSMQ进行Reliable Messaging
一、为什么要使用MSMQ在一个分布式的环境中,我们往往需要根据具体的情况采用不同的方式进行数据的传输。比如在一个Intranet内,我们一般通过TCP进行高效的数据通信;而在一个Internet的环境中,我们则通常使用Http进行跨平台的数据交换。而这些通信方式具有一个显著的特点,那就是他们是基于Connection的,也就是说,交互双方在进行通信的时候必须保证有一个可用的Connecti转载 2012-06-25 09:44:43 · 688 阅读 · 0 评论