克隆Web服务最简单的方法是什么?

时间:2009-04-21 19:59:27

标签: c# .net oracle web-services clone

我正在开发一个项目,我们将使用.NET(c#)连接到Oracle Web服务。唯一的事情是我们将从办公地点建立我们的客户,但我们的客户不会让我们远程访问他们的网络服务(公司政策等)。所以我们的解决方案是在现场访问我们的客户并“克隆”他们的网络服务,以便我们可以使用代理网络服务来开发我们的客户端。

克隆此Web服务的最佳方法是什么?

我们的克隆需要输出样本数据,但要使用它们的确切方法调用和类型。我们首选的克隆语言是c#。

2 个答案:

答案 0 :(得分:1)

“我们的克隆需要输出样本数据,但要使用他们的确切方法调用和类型。”

因此,记录原始的网络服务数据并播放它可能已经足够了吗?

作为起点,带有自动回复Fiddler可能有所帮助。作为高级解决方案,您的合作伙伴是SOAPUI

alt text
(来源:soapui.org

答案 1 :(得分:1)

获取WSDL和任何关联的XSD,并使用WSDL.exe生成类并将它们添加到Web服务项目中。