我想从Windows PowerShell中使用给定的(简单的)WSDL访问Web服务。
是否有捷径可寻?
套接字接收挂起
Win C#:以pipe理员身份运行应用程序,无需UAC提示
是否可以启动相同的线程?
Windows服务状态存储的推荐位置?
如何设置箱子风扇速度
# Working example of how to use PowerShell (version >= 2) to access a web service. $svc = New-WebServiceProxy –Uri 'http://www.webservicex.net/stockquote.asmx?WSDL' $svc | Get-Member # Use Get-Member to discover the interface of a web service. # Get stock quotes. $svc.GetQuote('BA') # Boeing $svc.GetQuote('AMZN') # Amazon $svc.GetQuote('SBUX') # Starbucks
一种方法是使用WSDL.exe生成包装类 – 编译生成的源代码,并使用PowerShell中的强类型类。 整个生成 – 编译 – 实例化过程可以很容易地从PowerShell自动完成。
如果您使用PowerShell 2.0,请按照其他答案中的建议使用New-WebServiceProxy 。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。