动态地我需要获取端点和相应的wsdl文件(来自DB)并调用wsdl文件中的操作
根据所选的ID - 点击“开始”按钮
--> the wsdl file
--> its corresponding endpoint
--> (and already framed parameters on some condition)
需要从数据库中获取,并且需要从UI调用检索到的wsdl中可用的操作(我的UI的ASP.Net MVC 4)
ID | WSDLLocation | WSEndPoint |有效| ExceTime | ....
我的UI在网格中显示这些内容以及每行中的START按钮。 点击此按钮 - 来自DB&的WSEndPoint需要从指定位置获取相关的WSDL文件 并且需要调用它中的操作。希望我已经提供了所有问题的详细信息。 请告诉我如何做到这一点。
答案 0 :(得分:0)
你需要像这个WCF Dyamic代理这样的东西来指定wsdl位置:
http://blogs.msdn.com/b/vipulmodi/archive/2006/11/16/dynamic-programming-with-wcf.aspx http://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