日期:2014-05-17  浏览次数:20851 次

WCF封装到类库里?
已经写好了一个WCF并且布暑到了固定服务器上,基本不会改变。
现在就想把调用WCF接口封装到一个类库DLL里面来,在具体的项目中需要调用该WCF的,只需添加WCF封装的类库DLL引用就可以了。
自已动手试了一下,请论坛的朋友指导一下或者提供一些学习资料

------解决方案--------------------
曾经写了一个,完全可以实现,就像写一个数据库访问类一样的写法
------解决方案--------------------
dll也是托管dll,也需要.net环境支持,你将wcf创建与连接的必要接口公布出来就行了
------解决方案--------------------
可以啊。我们用到很多。

就是新建个dll工程,添加Service引用。如果需要可以写个Create***Proxy的方法,里面可以加入声明Authentication什么的封装,返回Proxy类实例。

其它工程需要引用这个工程,还要在config中加入相应的内容。
------解决方案--------------------
探讨

引用:

dll也是托管dll,也需要.net环境支持,你将wcf创建与连接的必要接口公布出来就行了


现在是这样的,在类库里通过添加WCF服务引用,会生成一个config,里面是WCF终结点信息和其他配置,生成DLL在其他项目引用时出现异常:
C# code


在 ServiceModel 客户端配置部分中,找不到引用协定“ServiceReference1……

------解决方案--------------------
我曾经做过。可以的话我把demo发给你。请私信我!!