繁体   English   中英

如何模拟另一个Web服务?

[英]How can I mock another web service?

我有调用Web服务的代码。 我们将说一个“第三方”网络服务。 因此,我可以获得此服务的wsdl,实际上我已经使用此wsdl生成了一个代理类。

我要满足的要求是:创建一个Web服务,它看起来像上面提到的一样,但是可以做其他事情。 因此,将在配置文件/数据库中更改Web服务URL,以允许在两个Web服务之间进行切换。

我不确定的是如何使用生成的代理类或其他方法,以便命名空间和数据协定看起来完全相同。 我对此并不太了解,而这些是同事们抛弃的术语。 我只需要在我的版本中实际实现Web服务的方法之一。

使用您知道的任何技术来构建站点,并返回与该服务匹配的响应。

请注意,如果您只需要返回足够静态的响应以进行偶尔的测试,则可以使用Fiddler,因为它允许返回任意响应,而不是真实的响应。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM