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



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

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

             --> the wsdl file 
             --> its corresponding endpoint
             --> (and already framed parameters on some condition) 
    

    需要从数据库中获取,并且在检索到的wsdl中可用的操作需要从UI(我的UI是ASP)中调用。. Net MVC 4)

DB样本

ID | WSDLLocation | WSEndPoint | Active | ExceTime | ....

我的UI将它们显示在一个网格中,每行都有一个start按钮。点击此按钮- WSEndPoint from DB &需要从指定的位置获取相关的WSDL文件其中的操作需要被调用。希望我已经给出了我的问题的所有需要的细节。请告诉我如何才能做到这一点。

您需要这样的WCF动态代理,它允许您指定wsdl位置:

http://blogs.msdn.com/b/vipulmodi/archive/2006/11/16/dynamic-programming-with-wcf.aspxhttp://blogs.msdn.com/b/vipulmodi/archive/2008/10/16/dynamic-proxy-and-memory-footprint.aspx

似乎netfx3不再可用,所有链接似乎都坏了,所以你也可以试试这个:http://wcfwsdl.codeplex.com/SourceControl/list/changesets?branch=default

最新更新