最近在写服务端方法的时候突然发现过多的操作契约会导致客户端添加引用查找服务
地址
出现引用出错,具体的异常截图我不提供出来了,因为本人不具备做服务分解设计的能力,
所
以操作契约多达50+,每个method我都是这样写的
[OperationContract] //操作契约
[FaultContract(typeof(Exception))] //错误契约
MetHodName();
解决办法:
只需要把错误契约全都去掉就不会出错了…还有一个就是操作契约数量最好控制在66个以
下(多于20个就不规范了,哎…不会设计,没办法),超过66个就算错误契约全都去掉都会出
引用错误.
文章到此结束,希望大牛能解释一下原由,欢迎拍砖赐教
文章地址:http://garychen.net/?p=47
转载请写明出处,谢谢!
分享到:
相关推荐
WCF契约回调,客户端通过回调函数,获取服务端的返回值。通过建立服务端和客户端的消息管道。实现双向通信。客户端不必关注服务端方法的返回值。而服务端通过回调函数,把结果传递给客户端。
WCF心跳判断服务端及客户端是否掉线并实现重连接
代码规范清晰。非常适合学习。 wcf实现服务端主动向客户端推送消息
C#WCF实例,服务器与客户端程序
WCF操作实例包括服务器端与客户端的经典实例。
分享wcf http绑定方式的客户端调用,和wcf http绑定服务端配合使用,供大学共同学习提高!分享无处不在
WCF 身份验证 通过检查客户端IP 无需509证书 可控制访问IP
纯编码实现创建WCF服务,创建客户端连接,不需要配置文件,不需要添加服务引用。原始积分只需要5,CSDN自动修改所需积分,太恶心了,我会定期改回来。
这里编写了一个关于WCF服务的实现,以及客户端,调用服务的示例,希望对大家有帮助。
wcf在dotnet智能客户端开发中的应用 wcf在dotnet智能客户端开发中的应用
1、不引用服务使用WCF,手动编写代理类 (客户端向服务端登录+心跳,服务端向客户端发送开关机命令) 2、局域网内远程开关机 (开机:广播模式,远程唤醒 关机:wcf调用客户端关机程序)
http://blog.csdn.net/btyh17mxy/article/details/7993111的源码
对构建WCF面向服务的应用程序第二节【WCF契约设计】的实践代码
wcf c# 服务器 客户端 示例 wcf c# 服务器 客户端 示例
演示了WCF服务怎样进行服务契约的设计,已经怎样生成客户端代理类和服务契约的重载等
使用WCF实现服务器向客户端的信息推送,你说CSDN提示描述长度不够,写那么长的内容干什么呢?
演示了WCF服务契约的继承,怎样在WCF中使用多态,各种多态的实现方法。
wcf服务端与客户端的例子
WCF数据契约实例源码;从最简单的步骤开始,一步一步学会契约的使用