最近使用WCF+NHibernate 时候 发生序列化问题 困扰了好久 客户端有的方法会报 “服务终结点未使用HTTP绑定造成。。。。” 这个错误发生的原因大体上是因为:数据内容过大或者是WCF返回值无法序列化造成的数据量过大:在客户端和服务端配置文件 添加上无法序列化这点困扰了我好久,大体感觉是....
分类:
Web程序 时间:
2014-10-25 00:44:02
阅读次数:
232
由于AccessToken有效期为2小时,并且接口调用有数量限制,所以开始时选择用WCF做了全局管理(项目中要到AccessToken的地方太多了,支付相关、生成二维码、获取用户信息、菜单操作等等)下面是AccessToken全局管理的单例类,(原理:通过微信接口获取AccessToken,存储在内...
分类:
微信 时间:
2014-10-24 14:36:19
阅读次数:
574
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 前言:以前的系统都是直接客户端直连数据库服务器,后来考虑到服务器的安全性...
在传统的网络应用编写中都是通过接收消息处理然后应答,但在.net 3.0后提供了一个基于业务接口调用的网络交互体系WCF.基于WCF .NET程序可以通过接口调用的方式进行远程业务调用处理.由于WCF是MS提供...
分类:
其他好文 时间:
2014-10-23 22:52:24
阅读次数:
390
一、引言 在上一篇博文中,我们分析了如何在WCF中实现操作重载,其主要实现要点是服务端通过ServiceContract的Name属性来为操作定义一个别名来使操作名不一样,而在客户端是通过重写客户端代理类的方式来实现的。在这篇博文中将分享契约继承的实现。二、WCF服务契约继承实现的限制 首先,介.....
分类:
其他好文 时间:
2014-10-23 22:36:21
阅读次数:
264
1如果wcf服务与web发布在同一iis目录下,没有跨域的问题但发布前要修改 ServiceReferences.ClientConfig 把wcf服务地址改为你发布后的iis的ip地址(包括端口)2 为IIS注册APS.net参考以下步骤:在命令提示符CMD(需要以管理员权限运行)上打开地址 C:...
分类:
Web程序 时间:
2014-10-23 01:23:19
阅读次数:
241
前言系统一大,就会拆分成多个独立的进程,比如web+wcf/web api等,也就成了分布式系统。要看一个请求怎么从头到尾走的,就有些困难了,要是进行DEBUG、跟踪,就更加麻烦了,困难程度要视进程多少而定,越多越复杂。分布式日志收集系统就登场了。今天介绍一款全开源日志收集、展示系统 - logst...
分类:
其他好文 时间:
2014-10-23 01:15:25
阅读次数:
237
一、WCF服务应用程序与WCF服务库 我们在平时开发的过程中常用的项目类型有“WCF 服务应用程序”和“WCF服务库”。 WCF服务应用程序,是一个可以执行的程序,它有独立的进程,WCF服务类契约的定义,可以直接看到运行的效果。此项目模板基于IIS托管的程序,如本系列的第一节所示。在开发基于II.....
分类:
其他好文 时间:
2014-10-22 19:49:34
阅读次数:
172
1. 什么是元数据 WCF服务元数据是WCF服务的核心部分服务地址(Address)、绑定(通信协议Binding)、契约(服务、操作、数据Contract)的原始描述信息。那么暴露元数据的目的就很明确了,客户端要了解这些特性来与WCF服务进行通信。2. 元数据发布 1. 基于HTTP_GET的元数...
分类:
其他好文 时间:
2014-10-22 19:46:56
阅读次数:
254
一、概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分。由 .NET Framework 3.0 开始引入。 WCF的最终目标是通过进程或不同的系统、通过本地网络.....
分类:
其他好文 时间:
2014-10-22 18:03:10
阅读次数:
197