![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WCF
Boris508
这个作者很懒,什么都没留下…
展开
-
WCF 服务 宿主在windows service中的Demo
由于需要,需要把WCF服务宿主在windows service 中,下面说明一下,Demo的步驟:1. 写WCF服务 创建一个接口类,与一个实现类。接口类上打上[ServiceContract]标签,需要暴露的服务方法上打上[OperationContract](注意:增加System.ServiceModel 类的引用代码如下:using System;转载 2014-10-07 22:48:46 · 647 阅读 · 0 评论 -
WCF中实现双工通信
双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向对方发送消息。基于双工MEP消息交换可以看成是多个基本模式下(比如请求-回复模式和单项模式)消息交换的组合。双工MEP又具有一些变体,比如典型的订阅-发布模式就可以看成是双工模式的一种表现形式。双工消息交换模式使服务端回调(Callback)客户端操作成为可能。一、两种典型的双工MEP1.请求过程中的回调转载 2015-05-28 01:51:44 · 605 阅读 · 0 评论 -
基于net.tcp的WCF配置实例解析
本文主要通过文件配置来讲解如何编写一个基于net.tcp的Windows Form小程序。使用的工具涉及的工具有:SvcUtil.exeWCF Service Configuration Editor服务器端的配置步骤首先让我们来开始编写服务器端,服务器端用的是Console Application。由于我们的软件是一个能够通过学生ID来获取转载 2015-05-30 16:39:51 · 483 阅读 · 0 评论 -
WCF 学习总结4 -- 用Duplex实现消息广播
WCF中定义3种消息交换模式: 1. Request/Reply; 2. One-Way; 3. Duplex。 Request/Reply 是缺省模式,即同步调用。在调用服务方法后需要等待服务的消息返回,即便该方法返回 void 类型。 One-Way 这种方式在调用方法后会立即返回。需要注意的是 One-Way 不能用在非void,或者包含 out/ref 参数的方法上,会导致抛出转载 2015-05-30 15:56:20 · 554 阅读 · 0 评论 -
.NET 的 WCF 和 WebService 有什么区别?(转载)
【0】问题:WCF与 Web Service的区别是什么?和ASP.NET Web Service有什么关系?WCF与ASP.NET Web Service的区别是什么?这是很多.NET开发人员容易搞错的问题。面试的时候也经常遇到。而很多新手也会因为初次接触WCF或者Web Service而陷入迷惑的境地,很多资料介绍的也不准确。我甚至和许多许多年开发经验的开发人员讨论这些问题,他转载 2015-05-30 13:00:33 · 425 阅读 · 0 评论 -
WCF : 如何将NetTcpBinding寄宿在IIS7上
摘要 : 从IIS 7 开始, IIS增加了对非HTTP协议的支持. 因此, 自IIS 7之后, 可以将NetTcpBinding等非HTTP协议的Bindings直接寄宿在IIS上面. 本文将介绍如何在IIS上配置WCF NetTcpBinding, 并且对其工作的方式进行比较深入的讨论. Windows Process Activation Service 下图是I转载 2015-05-30 16:51:47 · 640 阅读 · 0 评论 -
WCF Stream正确应用指南
WCF Stream的操作有一定的限制,作为一个开发人员,在使用的过程中需要注意这些问题。在这里我们将会针对这一问题进行一下详细介绍。WCF是由微软公司创建的一个.NET Framework 3.5的重要组成部分,它可以为开发人员创建一个安全性的开发平台。WCF Stream的操作,尤其对于传递size过大的消息而言,如要考虑传递消息的效率,WCF推荐通过Strea转载 2015-05-30 18:34:40 · 1388 阅读 · 0 评论 -
WCF利用Stream上传大文件
转自别人的文章,学习这个例子,基本上wcf也算入门了,接口用法、系统配置都有了本文展示了在asp.net中利用wcf的stream方式传输大文件,解决了大文件上传问题。主要是存档方便以后遇到该问题是来查阅。贴出部分代码,如果有疑惑或需要完整代码的请留言WebForm1.aspx.csprotected void Button1_Click(object sender, Ev转载 2015-05-30 18:01:38 · 1503 阅读 · 2 评论 -
通信对象System.ServiceModel.Channels.ServiceChannel 无法用于通信,因为其处于“出错”状态
services> service name="SQS.Demo.Server.Ticket" behaviorConfiguration="TicketBehavior"> endpoint address="TicketService" binding="netTcpBinding"bindingConfiguration="TicketBindingConfi原创 2015-06-06 23:44:52 · 14495 阅读 · 1 评论 -
WCF心跳判断服务端及客户端是否掉线并实现重连接
本篇文章将通过一个实例实现对WCF中针对服务端以及客户端是否掉线进行判断;若掉线时服务器或客户端又在线时将实现自动重连;将通过WCF的双工知识以及相应的心跳包来实现此功能;首先了解一下本实例的一个分层架构图;相信了解WCF对这个分层法肯定都很了解;其中Client为客户端,Interface为契约层,Service则是实现契约的服务层;接下来我们将对各层进行一个简单的讲解;转载 2015-05-28 01:39:34 · 675 阅读 · 0 评论 -
WCF服务寄宿WindowService + WPF 客户调用的解决方案
创建一个简单WCF,寄宿于Window Service,原创 2014-10-08 20:30:13 · 3073 阅读 · 1 评论 -
WCF服务生成客户端的配置文件步骤
1. 打开vs命令行,用cd进入到exe文件目录。2. svcutil .exe3. svcutil *.wsdl *.xsd原创 2014-12-18 22:16:52 · 491 阅读 · 0 评论 -
宿主在Windows Service中的WCF(创建,安装,调用) (host到exe,非IIS)
1. 创建WCF服务 在vs2010中创建WCF服务应用程序,会自动生成一个接口和一个实现类:(IService1和Service1) IService1接口如下:[csharp] view plaincopyusing System.Runtime.Serialization; using System.ServiceModel; using System.ServiceMo转载 2014-10-08 00:26:01 · 725 阅读 · 0 评论 -
WCF 学习笔记
WCF概述:A。WCF(Windows Communication Foundation,Windows通信基础)是微软基于 SOA(Service-Oriented Architecture,面向服务构架)推出的.Net 平台下的框架产品,它代表了软件架构设计与开发的一种发展方向。B。WCF是微软分布式应用程序开发的集大成者,它整合了.Net平台下所有的和分布式系统有关的技术,例如.Ne转载 2014-12-15 19:10:40 · 359 阅读 · 0 评论 -
WCF 数据契约
服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型。一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所示。 [DataContract] public class UserInfo { }只有声明为DataContract的类型的对象可以被传送,原创 2014-12-15 19:35:53 · 401 阅读 · 0 评论 -
[ASP.net教程]WCF4.0进阶系列--第七章 维持会话状态和设置服务操作的顺序
在之前章节所完成的练习中,客户端调用WCF服务的一系列操作,但是这些操作的顺序并不重要;因此先调用一个操作然后再调用另外一个操作,均不会对彼此产生影响,因为这些操作是相互独立地。但在实际应用中,服务的操作可能需按照一定的顺序调用。比如,如果你在服务中实现了购物车功能,那么在没有将任何商品放进购物车之前,就执行结算和支付操作显然是没有意义的。按照一定的顺序调用操作会使你考虑在如何两次操作之间转载 2014-12-16 21:14:42 · 841 阅读 · 0 评论 -
WCF入门(五)——单向通知
目前我们使用的调用方式基本都是一种请求-响应模型:客户端发起请求,等待远程服务器响应,然后获取返回值。这种方式和调用本地函数非常类似,但是,远程方法调用还有另一种方式——单向通知。对于有返回值的函数,发起请求后,等待远程服务器返回结果是必要的,因为需要返回值进行下一步操作。但是,对于没有返回值的函数,等待服务器处理完成有时就没必要了,因为本来就没有返回值,等待响应就是等待服务器的处理完成。转载 2014-12-17 21:40:33 · 559 阅读 · 0 评论 -
网络编程之WCF编程:WCF服务和客户端的建立,回调
1.概念Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口。它是.NET框架的一部分,由 .NET Framework 3.0 开始引入。WCF的终结点有三个要素组成,分别是地址(Address)、绑定(Binding)和契约(Contract),简记可写成Endpoint =转载 2014-12-17 21:31:02 · 490 阅读 · 0 评论 -
WCF实现事件通知相关应用技巧介绍
WCF实现事件通知相关应用技巧介绍2009-12-21 18:10 佚名 博客园 字号:T | TWCF实现事件通知是一个比较容易掌握的知识点,不过在实现的过程中,我们还是需要注意一些事项,以保证功能的完善性。AD:2014WOT全球软件技术峰会北京站 课程视频发布WCF中有一些方法的应用对于初学者来说还是比较容易应用。只要熟转载 2014-12-17 21:45:16 · 619 阅读 · 0 评论 -
WCF双工通讯以及客户端间的间接通讯
由于学习计划安排不当,对WCF的认知一直停滞不前,最近工作上又用回了WCF,重拾一下,看到蒋老师介绍双工通讯的博文,实践一下,积累一下。原想着WCF的双工通讯就是原本的客户端能调用服务端的方法之余,服务端同样也能调用客户端的方法。把博文看了一遍之后发现这个双工实际上是借助了方法回调实现的。那么下面先介绍一下最基本的双工通讯形式,再介绍一下鄙人利用双工通讯设计了一种形式。 WCF通讯都是基转载 2014-12-18 21:33:33 · 442 阅读 · 0 评论 -
Web API 强势入门指南
Web API 强势入门指南 摘要:WebAPI是一个比较宽泛的概念。这里我们提到WebAPI特指ASP.NETWebAPI。这篇文章中我们主要介绍WebAPI的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过WebAPI构建http服务,同时也展示了VisualStudio构建.net项目的各种强大。目录什么是WebAPI为什么要用WebAPI功转载 2016-07-13 13:37:09 · 2424 阅读 · 1 评论