随笔分类 -  WCF

WCF配置详解
摘要:服务端的配置文件主要是对services、bindings、behaviors的配置。在默认的App.config中,使用的是WCF Framework定义好的wsHttpBinding默认配置,所以看不到binding配置节。 配置节展开如下图: BTW: "元数据端点”通过WS-Metadata 阅读全文

posted @ 2021-04-08 14:55 大西瓜3721 阅读(159) 评论(0) 推荐(0) 编辑

WCF Restful Service Get / Post请求
摘要:Rest 它是用于创建分布式超文本媒体的一种架构方式,我们可以通过标准的HTTP(GET,POST,PUT,DELETE)操作来构建基于面向资源的软件架构方式(Resource-Oriented Architecture (ROA))。它是独立于任何技术或者平台的,所以人们经常将符合这种操作规范的服 阅读全文

posted @ 2018-11-26 13:50 大西瓜3721 阅读(180) 评论(0) 推荐(0) 编辑

通过配置web.config使WCF向外提供HTTPS的Restful Service
摘要:如何通过WCF向外提供Restful的Service请看如下链接 http://www.cnblogs.com/mingmingruyuedlut/p/4223116.html 那么如何通过对web.config的配置,使原有的Service即符合HTTP又符合HTTPS呢? 请看如下具体步骤: 1 阅读全文

posted @ 2018-08-10 16:26 大西瓜3721 阅读(479) 评论(0) 推荐(0) 编辑

利用WCF创建简单的RESTFul Service
摘要:1):用VS2013创建一个WCF的工程,如下图所示: 2):我们来看一下默认状态下的config文件内容,这里的内容我们会再后续的步骤中进行修改 3):我们对工程文件及其内容做一下修改,具体代码如下所示: 3.1):UserData class 3.2):IDataService,这个接口是从默认 阅读全文

posted @ 2018-08-10 16:25 大西瓜3721 阅读(201) 评论(0) 推荐(0) 编辑

WCF兼容WebAPI输出Json格式数据,从此WCF一举两得
摘要:问题起源: 很多时候为了业务层调用(后台代码),一些公共服务就独立成了WCF,使用起来非常方便,添加服务引用,然后简单配置就可以调用了。 如果这个时候Web站点页面需要调用怎么办呢? 复杂的XML , 使用不方便 ,而且通信成本也比较高。 这时候有人受不了了, 于是就新建了一套WebAPI , We 阅读全文

posted @ 2018-08-09 15:16 大西瓜3721 阅读(162) 评论(0) 推荐(0) 编辑

如何在WCF中用TcpTrace工具查看发送和接收的SOAP消息
摘要:WCF对消息加密(只对消息加密,不考虑Authorize)其实很简单,只要在server和client端的binding加入security mode为Message(还有Transport, TransportWithMessageCredential,关于他们的不同之处,请参考MSDN)即可。 阅读全文

posted @ 2018-08-09 14:51 大西瓜3721 阅读(213) 评论(0) 推荐(0) 编辑

WCF系列(六) - WCF安全系列(一) - basicHttpBinding
摘要:绑定可指定在与终结点通话时所使用的通信机制,并指示如何连接到终结点。绑定由一些元素组成,这些元素指定如何对 Windows Communication Foundation (WCF) 通道进行分层以提供所需的通信功能,包括采用什么基础传输协议,TCP或Http等,使用什么协议保证消息的安全性,比如 阅读全文

posted @ 2018-07-27 18:54 大西瓜3721 阅读(392) 评论(0) 推荐(0) 编辑

WCF中记录SOAP消息日志
摘要:Windows Communication Foundation (WCF) 默认启用消息日志,WCF使用了在System.Diagnostics名称空间中定义的跟踪机制。在这个跟踪机制中,通过在配置文件中配置跟踪源(Trace Sources)和跟踪侦听器(Trace Listenners来记录跟 阅读全文

posted @ 2018-07-26 12:06 大西瓜3721 阅读(374) 评论(0) 推荐(0) 编辑

十五天精通WCF——终结篇 那些你需要注意的坑
摘要:终于一路走来,到了本系列的最后一篇了,这一篇也没什么好说的,整体知识框架已经在前面的系列文章中讲完了,wcf的配置众多,如果 不加一些指定配置,你可能会遇到一些灾难性的后果,快来一睹为快吧。 一: 第一个大坑 【数据传输量】 我们使用wcf的目的,就是用来进行分布式的数据交互,既然是交互,就一定要进 阅读全文

posted @ 2018-07-15 10:16 大西瓜3721 阅读(278) 评论(0) 推荐(0) 编辑

Entity Framework在WCF中序列化的问题
摘要:问题描述 如果你在WCF中用Entity Framework来获取数据并返回实体对象,那么对下面的错误一定不陌生。 接收对 http://localhost:5115/ReService.svc 的 HTTP 响应时发生错误。这可能是由于服务终结点绑定未使用 HTTP 协议造成的。 这还可能是由于服 阅读全文

posted @ 2018-06-23 17:47 大西瓜3721 阅读(221) 评论(0) 推荐(0) 编辑

WCF Service中HttpContext.Current为null的解决办法
摘要:1. 在hosting WCF的web.config中加入: <system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/> </system.serviceModel> 2. 在Service 阅读全文

posted @ 2018-04-21 17:23 大西瓜3721 阅读(184) 评论(0) 推荐(0) 编辑

十五天精通WCF——第七天 Close和Abort到底该怎么用才对得起观众
摘要:一:文起缘由 写这一篇的目的源自于最近看同事在写wcf的时候,用特别感觉繁琐而且云里雾里的嵌套try catch来防止client抛出异常,特别感觉奇怪,就比如下面的代码。 看完上面的代码,不知道你是否有什么感想?而且我还问了同事,为什么try catch要写成这样,同事说是根据什么书上来的什么最佳 阅读全文

posted @ 2018-04-21 11:22 大西瓜3721 阅读(251) 评论(0) 推荐(0) 编辑

wcf 中客户端调用之死 感悟 wcf与原来的webservice2.0 的客户端调用区别(wcf调用完不关闭的话那就把web服务搞死了)
摘要:说到wcf,本人也是刚刚使用所以不是很熟悉 在做项目的时候采用webservice+客户端程序架构 写了一个wcf中的webservice之后,又写了很多的客户端exe程序,有的是轮询调用这个webservice方法,有的是仅仅调用一次webservice方法的exe程序, 在单元测试的时候都是没有 阅读全文

posted @ 2018-04-17 22:18 大西瓜3721 阅读(204) 评论(0) 推荐(0) 编辑

那些年,我们一起学WCF--(7)PerSession实例行为
摘要:这一节,大家了解下PerSession实例行为,PerSession表示会话实例行为,当客户端调用服务器后,服务器端会为客户端分配一个新的服务实例,这个实例在服务器端SESSION时间过期后将失效。客户端每调用一次服务,在客户端生成一个新的代理实例,都会产生一个新的会话。 PerSession实例行 阅读全文

posted @ 2017-10-16 21:31 大西瓜3721 阅读(278) 评论(0) 推荐(0) 编辑

WCF异步调用
摘要:添加引用服务--高级--选中 生产异步操作 服务端接口操作 [OperationContract]int Add(int a, int b); 客户端: 引用服务:在引用服务时,左下角点击“高级”按钮,勾选“生成异步操作”即可。 ServiceReference1.Service1Client cl 阅读全文

posted @ 2017-08-14 11:38 大西瓜3721 阅读(225) 评论(0) 推荐(0) 编辑

实现jquery.ajax及原生的XMLHttpRequest调用WCF服务的方法
摘要:废话不多说,直接讲解实现步骤 一、首先我们需定义支持WEB HTTP方法调用的WCF服务契约及实现服务契约类(重点关注各attribute),代码如下: //IAddService.cs namespace WcfService1 { [ServiceContract] public interfa 阅读全文

posted @ 2017-06-01 14:21 大西瓜3721 阅读(222) 评论(0) 推荐(0) 编辑

WCF 的 WebGet 方式
摘要:.NET 3.5以后,WCF中提供了WebGet的方式,允许通过url的形式进行Web 服务的访问。在以前的代码中,写过多次类似的例子,但总是忘记如何配置,现在将设置步骤记录如下: 示例代码如下: web.config文件的配置 WCF接口的设置,这里加入了对URI模板(UriTemplate)和J 阅读全文

posted @ 2017-06-01 13:48 大西瓜3721 阅读(334) 评论(0) 推荐(0) 编辑

一步一步搭建客服系统 (4) 客户列表 - JS($.ajax)调用WCF 遇到的各种坑
摘要:阅读目录 1 创建WCF服务 2 调用WCF 3 配置 4 遇到的各种坑 阅读目录 1 创建WCF服务 2 调用WCF 3 配置 4 遇到的各种坑 本文以一个生成、获取“客户列表”的demo来介绍如何用js调用wcf,以及遇到的各种问题。 回到顶部 1 创建WCF服务 1.1 定义接口 创建一个接口 阅读全文

posted @ 2017-06-01 13:28 大西瓜3721 阅读(214) 评论(0) 推荐(0) 编辑

用浏览器访问WCF
摘要:在开发的时候,为客户端编写代码访问WCF的方式,我们应该比较熟悉,主要是添加一个代理,然后通过这个代理进行访问。 如果用浏览器访问WCF呢?(其实最终是想在JS里面访问)用浏览器访问、测试Web Service我们常常干, 而WCF整合了Web Service,Remoting,MSMQ,访问起来应 阅读全文

posted @ 2017-06-01 13:19 大西瓜3721 阅读(383) 评论(0) 推荐(0) 编辑

实现在GET请求下调用WCF服务时传递对象(复合类型)参数
摘要:WCF实现RESETFUL架构很容易,说白了,就是使WCF能够响应HTTP请求并返回所需的资源,如果有人不知道如何实现WCF支持HTTP请求的,可参见我之前的文章《 实现jquery.ajax及原生的XMLHttpRequest调用WCF服务的方法 》、《 实现jquery.ajax及原生的XMLH 阅读全文

posted @ 2017-05-31 15:24 大西瓜3721 阅读(2564) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示