0

WCF学习笔记一之通过配置web.config可以通过http访问接口

一、准备 这里涉及到三个文件,现在只是简单的把代码贴出来,后面再详细的讲一下。 三个文件分别是(都是wcf服务应用程序项目下的): 1、IService1.cs 2、Service1.svc 3、Web.config wcf的契约文件:IService1.cs 1 using System; 2 u ...

斗笠大侠 发布于 2018-12-10 20:01 评论(0)阅读(42)
0

解决C#中调用WCF方法报错:远程服务器返回错误 (404) 未找到

IIS配置问题,解决方法: 1. 首先添加MIME类型 扩展名“.svc”,MIME类型 “application/octet-stream” 2、处理程序映射--添加托管处理程序 请求路径 “.svc” 类型 “System.ServiceModel.Activation.HttpHandler  ...

周大大 发布于 2018-12-05 13:40 评论(0)阅读(31)
0

WCF入门教程

这一系列文章的内容是从MSDN中COPY过来的,讲述的是最简单的WCF程序示例:如何在控制台应用程序实现和承载WCF服务,以及如何创建、配置和使用WCF客户端。 文章主体可分为两部分,分别介绍服务器端和客户端的编程实现。细分的话,可以分为六项任务。 服务器端 定义WCF服务协定(任务一) 这是创建基 ...

江湖逍遥 发布于 2018-11-28 23:50 评论(1)阅读(121)
0

大比速:remoting、WCF(http)、WCF(tcp)、WCF(RESTful)、asp.net core(RESTful)

近来在考虑一个服务选型,dotnet提供了众多的远程服务形式。在只考虑dotnet到dotnet的情形下,我们可以选择remoting、WCF(http)、WCF(tcp)、WCF(RESTful)、asp.net core(RESTful)其中我考察的重点是前4项的效率差异,而在我的测试项目中他们 ...

生命体验之kevin-Y 发布于 2018-11-26 15:13 评论(1)阅读(108)
1

请教:WCF速度似乎比Remoting慢

两段极为相似的代码,主要想看看过输与序列化过程两者的用时差异,结果10000次的调用,WCF用了11秒多,remoting用了5秒不到!这是测试的源代码 Remoting的服务端 WCF的服务端 代码可以理解为一样的,以下的客户端,两客户端也可以视为一样的过程WCF客户端 Remoting客户端 不 ...

生命体验之kevin-Y 发布于 2018-11-25 23:41 评论(2)阅读(70)
0

WCF:一个棘手的问题

问题:服务器未提供有意义的回复;这可能是由协定不匹配、会话过早关闭或内部服务器错误引起的。 另类的解决办法,如果实在没有思路,不妨把代码还原一下,然后把更改的内容在重新添加一遍,或许问题就解决了。 ...

流浪阿丁 发布于 2018-11-15 16:02 评论(0)阅读(71)
0

POST调用WCF方法-项目实践

做即时通信项目时,需要与OA系统对接接口,主要目标是实现在OA里进行一项事项,通过调用我们的接口,即时通知过来,并弹出消息框提示一下。我们的即时通信使用的WCF服务进行通信,在客户端调用通信时,用的就是直接添加服务引用的方式,无可厚非,但是OA系统对接了太多项目,不能使用添加服务引用的方式,问题就来 ...

流浪阿丁 发布于 2018-10-23 11:35 评论(1)阅读(124)
0

WCF自寄宿实现Https绑定

一、WCF配置 1 Address 将服务端发布地址和客户端访问地址都配置为https开始的安全地址。参考如下。 2 Bingding 为适应WCF自寄宿的模式,应采用WSHttpBinding作为绑定模式,并选择Transport安全模式,此模式下支持由服务器SSL证书保证的信息完整性、保密性、服 ...

傅里叶是只猫 发布于 2018-07-17 12:10 评论(0)阅读(245)
0

在IIS中启用net.tcp传输协议

这两天在摸索WCF中的共享端口,参考了下面的博客WCF:如何将net.tcp协议寄宿到IIS[WCF实践]1.WCF使用net.tcp寄宿到IIS中这两篇博客中提到的内容解决了实际开发中大多数的问题。这里根据自己实践,也总结一下写在这里:依照上面的两篇博文,如果还是遇到下面的错误提示:已尝试创建到达... ...

谷仁儿 发布于 2018-05-01 15:48 评论(0)阅读(743)
6

.NET Core调用WCF的最佳实践

现在.NET Core貌似很火,与其他.NET开发者交流不说上几句.NET Core都感觉自己落伍了一样。但是冷静背后我们要也看到.NET Core目前还有太多不足,别的不多说,与自家的服务框架WCF集成起来就不咋地,从最初不支持,到现在有个笨笨咔咔的Web Service Reference Pr ...

黄昏MMM 发布于 2018-04-19 22:03 评论(0)阅读(1715)
0

go语言学习-基础知识

go程序的基本结构 一个可以最简单的可运行的go程序需要满足下面两个条件: 有一个main()函数 main()函数在main包中 例如: 在go语言中的 hello world 程序如下: 程序中的 关键字,用来声明文件所属的包(文件所属的包跟文件名是没有关系的),每一个go文件都需要有一个包声明 ...

gxyz 发布于 2018-03-25 16:56 评论(0)阅读(328)
0

WCF服务自我寄宿

WCF寄宿方式是一种非常灵活的操作,可以寄宿在各种进程之中,常见的寄宿有:IIS服务、Windows服务、Winform程序、控制台程序中进行寄宿,从而实现WCF服务的运行,为调用者方便、高效提供服务调用。下面介绍简单的进行WCF服务自我寄宿 ...

HilaryHe 发布于 2018-03-07 13:50 评论(0)阅读(380)
0

WCF使用纯代码的方式进行服务寄宿

服务寄宿的目的是为了开启一个进程,为WCF服务提供一个运行的环境。通过为服务添加一个或者多个终结点,使之暴露给潜在的服务消费,服务消费者通过匹配的终结点对该服务进行调用,除去上面的两种寄宿方式,还可以以纯代码的方式实现服务的寄宿工作。 ...

HilaryHe 发布于 2018-03-07 10:58 评论(0)阅读(287)
3

WCF引用方式之IIS方式寄宿服务

通过IIS方式寄宿服务 之前的例子是将控制台作为WCF的寄宿方式或者是直接添加契约项目的引用,然后通过配置或者是ChannelFactory的形式进行创建服务对象,其实在大多的开发中以IIS的形式创建WCF也是比较常见的。每一个Webservice都是具有一个asmx文本文件,客户端通过访问.asm ...

烟雨楼台^浮云往事 发布于 2018-01-16 17:14 评论(0)阅读(319)
1

WCF DEMO2 基于HTTP-GET的元数据交换及Configure()方法以及添加MEX终结点

using System; using System.Diagnostics; using System.Linq; using System.ServiceModel; using System.ServiceModel.Channels; using System.ServiceModel.De... ...

方辰 发布于 2018-01-08 13:57 评论(1)阅读(128)
0

WCF DEMO1 创建自托管宿主

using System; using System.ServiceModel; using System.ServiceModel.Channels; //注意:需要引用程序集 System.ServiceModel 并在管理员模式下运行 class Program { static void M... ...

方辰 发布于 2018-01-08 12:17 评论(1)阅读(162)
0

WPF中Popup上的textbox无法切换到中文输入法

As Marco Zhou has said in the msdn forum (http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/b2428b85-adc9-4a1e-a588-8dbb3b9aac06/):Windows will ...

唐崇杨 发布于 2017-12-26 16:04 评论(1)阅读(322)
0

WCF实现进程间管道通信Demo

一、代码结构: 二、数据实体类: using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Text; using Syste ...

秋荷雨翔 发布于 2017-12-15 15:25 评论(0)阅读(419)
0

如何使用HTML5的WebSocket实现网页与服务器的双工通信(二)

本系列服务端双工通信包括两种实现方式:一、使用Socket构建;二、使用WCF构建。本文为使用WCF构建服务端的双工通信,客户端同样使用Html5的WebSocket技术进行调用 ...

图图的耳朵 发布于 2017-12-08 10:20 评论(0)阅读(579)
0

基于IIS的WCF

(1)创建WCF服务应用程序 (2)配置IIS 将WCF服务应用程序配置IIS网站,需要使用.net4.0集成版本的程序池 (3)使用SvcUtil.exe生成客户端代码和配置 SvcUtil.exe是一个VS命令行工具,该工具位于:C:\Program Files\Microsoft SDKs\W ...

M守护神 发布于 2017-12-06 12:04 评论(0)阅读(302)