InfoPath仅使用URL而不使用WSDL的Web Service

时间:2014-08-13 12:44:17

标签: asp.net web-services url wsdl infopath

我有一个来自ASP.NET应用程序的Web服务,我可以通过URL访问它,例如,如果我输入:

https://mycompany.com/MyApplication/UserDataService.aspx?Email=user.user@mycompany.com

我获取指定电子邮件所有者的xml数据。看起来像这样:

  <?xml version="1.0" ?> 
- <userdata xmlns="">
-  <user account="w01\042">
    <ID>042</ID> 
    <email>user.user@mycompany.com</email> 
    <firstname>Chuck</firstname> 
    <lastname>Norris</lastname> 
    <phone>0445478452</phone> 
   </user>
  </userdata>

所以基本上我想将我在InfoPath中输入的电子邮件传递给URL并检索xml信息,我将在InfoPath中显示该信息。我的问题是:InfoPath想要一个带有... / service.asmx?WSDL

的URL

是否有解决方法我不需要WSDL,或者我可以快速创建这样的描述文件并将其粘贴到正确的文件夹中吗?我偶然发现了一些WSDL生成器。他们工作得很好吗?

喝彩!菲尔

0 个答案:

没有答案