从客户端实例化服务器中定义的类

时间:2015-01-13 17:09:03

标签: c# .net wcf wcf-client

我有两个C#服务我使用wcf进行通信(使用NetNamedPipeBinding)。 wcf配置正常,通信工作正常。

我们可以示意地看到这样的应用程序:

Server :  
interface myInterface  
 //interface description
Class myclass : myInterface  
 //Methode and properties  

client :   
 System.ServiceModel.ChannelFactory<myInterface> myChannelFactory = null;  
 myInterface myService;  
 myChannelFactory = new System.ServiceModel.ChannelFactory<myInterface>("ClientService");  
 myService = myChannelFactory.CreateChannel();  

用wcf我可以打电话给#34; myclass&#34;方法,因为 myInterface 知道这个方法,但我想实例化&#34; myclass&#34;在像

这样的客户服务中
client :  
myclass Newclass = new myclass;  

实际上它是不可能的,因为myclass代码在Server服务中,而wcf只知道接口信息

是否可以使用另一个wcf实现?如果没有其他技术? 我希望我不是第一个想要那样做的人:D

0 个答案:

没有答案