Wcf 动态获取端点和相应的wsdl文件(从DB)并调用wsdl文件中的操作

Wcf 动态获取端点和相应的wsdl文件(从DB)并调用wsdl文件中的操作,wcf,wsdl,endpoint,Wcf,Wsdl,Endpoint,动态地,我需要获取端点和相应的wsdl文件(从DB)并调用wsdl文件中的操作 wsdl文件和相关端点的位置存储在不同ID的DB表中 根据所选id-单击开始按钮 --> the wsdl file --> its corresponding endpoint --> (and already framed parameters on some condition) 需要从数据库中提取,并且需要从UI(我的UI的ASP

动态地,我需要获取端点和相应的wsdl文件(从DB)并调用wsdl文件中的操作

  • wsdl文件和相关端点的位置存储在不同ID的DB表中
  • 根据所选id-单击开始按钮

             --> the wsdl file 
             --> its corresponding endpoint
             --> (and already framed parameters on some condition) 
    
    需要从数据库中提取,并且需要从UI(我的UI的ASP.NETMVC4)调用检索的wsdl中可用的操作

数据库样本 ID | WSDLLocation | WSEndPoint | Active | ExceTime |

我的UI在网格中显示这些内容,每行显示一个开始按钮。 单击此按钮-wsendpointfromdb&需要从指定位置获取相关的WSDL文件 需要调用其中的操作。希望我已经给出了我问题的所有必要细节。
请告诉我如何做到这一点。

您需要类似于WCF动态代理的东西,它可以让您指定wsdl位置:

netfx3似乎不再可用,所有链接似乎都已断开,因此您也可以尝试此链接:

我不熟悉这一点。您能给我一个代码片段作为启动,让我使用wsdl调用在那里声明的操作吗。感谢此处指定的链接没有任何DynamicProxy代码。如果我能有它的源代码和代码片段来使用这个代理,那会很有帮助。对不起,响应延迟,最后一个链接有源代码下载链接,你看到代码了吗?