
WCF
而立大叔
这个作者很懒,什么都没留下…
展开
-
WCF分布式开发必备知识(1):MSMQ消息队列
学习WCF是不是就不需要学习.Net Remoting、ASMX、WSE和MSMQ了? 这个问题一直是很多开发者关注的问题.按照微软的说法,WCF是微软分布式应用程序开发的集大成者,学习WCF编程,就不需要了解其他的技术.这个说法有一定的道理.WCF的出现确实解决了很多问题,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Net Remoting、ASMX、WSE和MSMQ转载 2013-01-09 10:12:58 · 359 阅读 · 0 评论 -
WCF服务离线操作与消息队列MSMQ
之前曾经写过一个关于MSMQ消息队列的文章:WCF分布式开发必备知识(1):MSMQ消息队列 ,当时的目的也是用它来作为学习WCF 消息队列MSMQ编程的基础文章。在那篇文章里,我们详细介绍了MSMQ消息队列的基本概念、安装、部署、开发、调试等相关问题。今天我们来学习WCF分布式开发步步为赢(13):WCF服务离线操作与消息队列MSMQ。在WCF框架下使用MSMQ消息队列服务编程。 这里我会转载 2013-01-09 10:32:17 · 403 阅读 · 0 评论 -
用实例浅谈WCF消息队列
消息队列不同于传统的请求响应模式,它是客户端把消息发送给请求消息队列,服务可以稍后对消息进行处理并把处理结果发送给响应队列,而后客户端从响应队列读取服务处理后的消息。而且使用消息队列可以使客户端实现脱机工作。脱机应用程序必须有本地缓存数据,要采用异步通讯而且要把消息持久化,在与服务器联机后将消息发送出去。WCF是使用NetMsmqBinding来支持消息队列的,传输消息不是通过TCP或HTTP等,转载 2013-01-09 10:57:51 · 451 阅读 · 0 评论 -
WCF服务编程-基础
WCF是微软建立新一代的分布式应用及面向服务应用的标准平台,是基于原有.NET Framework 2.0的扩展。虽然在WCF发布不久就已经在项目中使用WCF技术了。但是由于在项目中还没有较大规模的应用WCF技术,因此感觉掌握的还不是很好。网上已经有很多WCF方面的文章了,而且在我学习的过程中帮助也很大。不过技术的东西还是要靠自己边学边总结一下。 下面这张图说明了WCF整合了微软现有技术的优转载 2013-01-11 11:40:56 · 236 阅读 · 0 评论 -
WCF服务编程-WCF应用程序的消息跟踪
对于WCF的消息跟踪主要有Microsoft Service Trace Viewer(服务跟踪查看器)和tcpTrace这两个。服务跟踪查看器工具功能比较强大可以了解 WCF 侦听器生成的诊断跟踪信息,从而找到错误的根本原因。该工具提供了一种轻松查看、分组和筛选跟踪的方法,以便可以诊断、修复和验证 WCF 服务的问题。但是使用之前需要在服务端作相应的配置。tcpTrace其实就是一个通过端口映射转载 2013-01-11 11:53:13 · 258 阅读 · 0 评论 -
WCF知识总结一
一、介绍WCF 分布式应用需要频繁地跨进程边界通信。分布式应用同样需要托管(宿主,比如IIS,Windows NT服务)。.Net Framework通过Socket和MessageQueue类型抽象了操作系统的I/O机制。这种类型会被WCF的基础框架来用来发送和接收消息。 WCF特性:独立版本控制、异步只进消息、平台统一、可靠性、事务支持、互操作性、性原创 2013-01-16 14:42:05 · 292 阅读 · 0 评论 -
在WCF中使用消息队列
在一些大型的解决方案中,假设我们的服务没有办法一直在线,或者因为这样那样的原因宕机了,有没有什么办法让客户端的影响最小化呢?答案是可以通过消息队列的方式,哪怕服务是没有在线的,客户端依然可以继续操作。 1. 首先来学习一些消息队列的基础知识 消息队列默认是没有安装的,可以通过下面的方式进行安装 2. 通过一个小程序来演示一下如何发送和接受消息 stati转载 2013-01-09 10:55:45 · 292 阅读 · 0 评论