C#.NET:WCF系列笔记之通过代码部…
来源:互联网 发布:tpshop源码下载 编辑:程序博客网 时间:2024/05/18 03:29
二.通过代码部署WCF
1.在服务端设置开关服务
2.
3.关于工厂(摘录)
System.ServiceModel提供了一个名为ChannelFactory<>的类,他接受服务协定接口作为泛型参数,这样new出来的实例叫做服务协定XXX的通道工厂。顾名思义了,这个工厂专门生产通道,这个通道就是架设在服务器终结点和客户端终结点之间的通信通道了。由于这个通道是用服务协定来建立的,所以就可以在这个通道上调用这个服务协定的操作了。
另外:
我们发现通道无法提供关闭的方法,这是因为我们用IHelloWCF接口声明的通道对象,那这个对象自然只能提供接口所规定的方法了。而实际上通道对象本身是提供关闭方法,只是被我们显示的接口声明给屏蔽了,通道其实已经实现了另一个接口叫做IClientChannel,这个接口提供了打开和关闭通道的方法。如果我们要调用,只需要把通道对象强制转换成IClientChannel接口类型就可以了:
其实只要在接口中继承下IClientChannel即可不用强转来关闭通道:
我的更多文章:
- (2013-01-22 23:26:16)
- C#.NET:WCF系列笔记之通过代码部…
- C#.NET:WCF系列笔记之通过配置文…
- C#.NET:WCF系列笔记之通信模式
- C#.NET:WCF系列笔记之同步、异步
- WCF系列之服务端代码的编写
- WCF 系列:通过SvcUtil.exe生成客户端代码和配置
- .net笔记1:关于WCF
- 【.Net码农】无废话WCF系列教程
- 通过代码学习C#&.NET——委托基础
- WCF学习笔记之重载
- 【WCF系列】之二:构建WCF的服务架构
- WCF系列之Jquery调用WCF(1)
- 大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(七)WCF支持
- 大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(七)WCF支持
- wcf之三(通过文件部署服务)
- WCF 之 通过绑定进行消息通信
- net-snmp代码分析之fd_event_manager.c
- net-snmp代码分析之fd_event_manager.c
- winform:无法引用其他类库,dll,us…
- C#.NET:Invoke和BeginInvoke的一…
- C#.NET:浅述WinForm多线程编程与C…
- ASP.NET:AutoComplete所有属性介…
- C#.NET:WCF系列笔记之通过配置文…
- C#.NET:WCF系列笔记之通过代码部…
- C#.NET:WCF系列笔记之通信模式
- Oracle:常用命令整理汇总,不包含…
- C#.NET:WCF系列笔记之同步、异步
- .NET笔记系列:LAMBDA表达式常用写…
- C#.NET:petshop之membership(上篇…
- C#.NET:petshop之Profile(下篇)
- Battery相关数据的来源
- 路要怎么走?关于程序员成长的一点思考