0

MythXinWCF通用宿主绿色版V1.1

更新内容:宿主的唯一编号和名称可以输入符号"."日志文本框增加滚动条,并且总是显示文本末端增加启动方式选择:1.手动启动 2.跟随系统启动 最新下载地址: http://pan.baidu.com/s/1dEAs3Vr 密码:8d9t 使用说明: http://www.cnblogs.com/Myt ...

鑫de神话 发布于 2017-01-19 22:32 评论(0)阅读(20)
0

MythXinWCF通用宿主绿色版发布(一键启动,方便快捷)

这是我开发的一款免费的,绿色的WCF宿主工具,一键启动,方便快捷,省去了安装和配置IIS的麻烦,也不需要配置文件。 该工具运行环境为.Net Framework 4.5.1(这个是必装的,win10自带4.6理论上可以直接运行,没测试过-_-!),但是理论支持所有版本的WCF,不过必须要装相对应的F ...

鑫de神话 发布于 2017-01-17 22:19 评论(0)阅读(47)
1

基于WCF的RESTFul WebAPI如何对传输内容实现压缩

前言 WCF作为通迅框架可以很容易地实现对消息的压缩,且方法不止一种,主要解决方法主要有以下四种: 1、通过自定义MessageEncoder和MessageEncodingBindingElement 来完成。具体的实现,可以参阅张玉彬的文章《 "WCF进阶:将编码后的字节流压缩传输" 》; 2、 ...

xuanbg 发布于 2017-01-15 11:05 评论(4)阅读(279)
2

IIS 部署WCF 4.0

上一章节讲解如何新建WCF服务,此文讲解如何在IIS上发布,并能正常访问 首先在本机安装IIS,IIS如何勾选,哪些是必须的?不太清楚,有清楚的大牛请指正!目前我的基本配置如下: 首先在本机安装IIS,IIS如何勾选,哪些是必须的?不太清楚,有清楚的大牛请指正!目前我的基本配置如下: 配置完成后,重 ...

匆匆~~ 发布于 2016-12-12 16:41 评论(0)阅读(100)
3

WCF学习之旅—第三个示例之五(三十一)

本文介绍应用程序中添加书籍的保存功能,涉及两个功能“新增”与“修改”。异常处理的小结。 ...

DotNet菜园 发布于 2016-12-01 17:13 评论(0)阅读(616)
0

WCF学习之旅—第三个示例之四(三十)

在上一篇文章中我们创建了WCF服务端应用程序,在这一篇文章中我们来学习如何创建WCF的服务端寄宿程序与客户端调用程序。 ...

DotNet菜园 发布于 2016-11-17 10:12 评论(0)阅读(321)
1

WCF 异步调用问题

添加引用时生成”勾选允许生成异步操作” Wcf异步调用三种方式: 第一种:直接调用异步方法 var serviceClient = new MyServiceClient(); serviceClient.MessageAsync(); erviceClient.Close(); 第二种:Begin ...

tqyitweb 发布于 2016-11-14 11:49 评论(0)阅读(104)
1

WCF学习之旅—第三个示例之三(二十九)

在上一篇文章中我们创建了实体对象与接口协定,在这一篇文章中我们来学习如何创建WCF的服务端代码。创建项目BookMgr.Service的WCF服务代码。 ...

DotNet菜园 发布于 2016-11-09 13:42 评论(0)阅读(477)
0

WCF学习之旅—第三个示例之二(二十八)

上接WCF学习之旅—第三个示例之一(二十七) 五、在项目BookMgr.Model创建实体类数据 第一步,安装Entity Framework 1) 使用NuGet下载最新版的Entity Framework 6.1.3。在解决方案资源管理器中——>在项目BookMgr.Model上鼠标右键单击—— ...

DotNet菜园 发布于 2016-11-02 16:01 评论(0)阅读(460)
0

WCF学习之旅—第三个示例之一(二十七)

通过前面二十几个章节的学习,我们知道了什么是WCF;WCF中的A、B、C;WCF的传输模式;WCF的寄宿方式;WCF的异常处理。本文综合应用以上知识点,一步一步写一个小的WCF应用程序——书籍管理系统(BookMgr)。 这个示例就是一个非常简单的书籍管理系统,功能有:查询、修改、新增... ...

DotNet菜园 发布于 2016-10-27 10:57 评论(0)阅读(451)
1

WebApi 消息拦截

最近公司要求对WebApi 实现服务端信息的监控(服务端信息拦截),由于本人之前没有做过这方便的相关项目所以在做的过程中也是困难重重,探索的过程也是非常痛苦的,好歹最终也算实现了这个功能。所以将这个分享出来供大家相互学习。 要实现webapi的信息拦截其实相对于wcf 和webservice ,我个 ...

GraceGeng208 发布于 2016-10-23 14:54 评论(0)阅读(295)
1

【WCF】基于WCF的在线升级

一、前言 前不久因公司产品需要完成了在线升级功能,因为编程技术不精,不敢冒然采用Socket方法实现在线升级,所以使用比较方便稳妥的WCF方式 如果考虑并发能力的话还是Socket>WCF>Remoting,所以如果你是Socket专家的话这篇你就不用看了。 二、流程 本篇主要讲述一个完整的升级思路 ...

airforce094 发布于 2016-10-21 16:43 评论(0)阅读(215)
1

WCF学习之旅—TcpTrace工具(二十六)

对于路由的实现,本质上就是实现逻辑地址和物理地址的分离。通过前面的示例介绍,我们了解,如何在客户端实现TcpTracer捕获客户端与服务端的通信信息。在这一章节中我们学习如能通过设置ListenUri实现基于服务端的TcpTracer的消息路由。 服务端的物理地址和逻辑地址的分离通过L... ...

DotNet菜园 发布于 2016-09-29 15:41 评论(1)阅读(600)
2

WCF学习之旅—TcpTrace工具(二十五)

首先来讲讲TcpTrace实现的基本原理。说简单点,TcpTracer就是一个监听/转发器(Listening/Forwarding),就是一个路由器。当启动的时候,我们需要设置两个端口:监听端口(Listening Port)和目的主机(Destination Server)与目的端口(Desti... ...

DotNet菜园 发布于 2016-09-22 17:13 评论(0)阅读(536)
3

WCF学习之旅—实现支持REST客户端应用(二十四)

为了强调REST的通用性,客户端不用WCF的形式调用服务,而是采用HttpWebResponse通过编程方式直接访问,消息格式我们选XML。 ...

DotNet菜园 发布于 2016-09-15 13:53 评论(0)阅读(589)
4

在Wcf中应用ProtoBuf替代默认的序列化器

Google的ProtoBuf序列化器性能的牛逼已经有目共睹了,可以把它应用到Socket通讯,队列,Wcf中,身为dotnet程序员一边期待着不久后Grpc对dotnet core的支持更期待着Wcf有一天能在Linux平台上闪瞎所有人。现在简单表述下Wcf中应用ProtoBuf替代默认的序列化器 ...

liamyu 发布于 2016-09-13 09:07 评论(2)阅读(315)
0

【WCF】如何将WCF部署到远程服务器

一、前言 最近需要将自己写的WCF服务部署到远程服务器上,也就是公网上。宿主是IIS,在配置成功之前遇到了很多问题,问题如下: 1. WCF该怎么宿主在IIS上,为何会出现 400 Bad Request 2. 防火墙如何开放 3. 为何我能在客户端引用服务,但是运行时依然提示Soap操作错误,40 ...

airforce094 发布于 2016-09-05 21:11 评论(1)阅读(451)
1

WCF学习之旅—实现支持REST服务端应用(二十三)

在上一篇(WCF学习之旅—实现REST服务(二十二))文章中简单介绍了一下RestFul与WCF支持RestFul所提供的方法,本文讲解一下如何创建一个支持REST的WCF服务端程序。 四、在WCF中创建REST服务 1. 在SCF.Contracts 在创建一个服务契约IBookRestServi ...

DotNet菜园 发布于 2016-08-30 10:56 评论(0)阅读(428)
2

ASP.NET MVC+WCF+NHibernate+Autofac 框架组合(一)

学习了Spring.NET+NHibernate的框架,觉得Spring.NET框架不够轻量,配置来配置去的比较头疼,所以把Spring.NET换成了Autofac框架,同时加入WCF框架整了一个组合。 本来想把NHibernate换成EF的,因为现在普通用的.net 4.0,但是.net 4.0里 ...

say hello world 发布于 2016-08-27 02:22 评论(7)阅读(652)
1

继续Wcf记录点滴

之前说wcf以tcp协议作为通信方式的话会出现很多奇怪的bug,今天我把自己遇到的比较特殊的一个exception和解决方案列出来。主要是自己记录一下,顺便方便遇到这个问题的有缘人吧!废话不多说直接上代码: 首先看看我遇到的exception截图: 出现这种异常属于你的服务端程序出错了,但是又看不见 ...

stonewl 发布于 2016-08-26 13:39 评论(0)阅读(224)