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

3
我正在处理一个项目,我们将使用.NET (c#)连接Oracle webservice。唯一的问题是,我们将从办公室建立客户端,但是客户不会给我们远程访问他们的web服务(公司政策等)。因此,我们的解决方案是亲自拜访客户并“克隆”他们的webservice,以便我们可以使用代理webservice来开发我们的客户端。
最好的克隆webservice的方法是什么?
我们的克隆需要输出示例数据,但使用他们准确的方法调用和类型。我们首选的语言是c#。
2个回答

1

"我们的克隆将需要输出示例数据,但使用它们的确切方法调用和类型。"

因此,记录原始的 Web 服务数据并回放可能就足够了吗?

作为起点,FiddlerAutoresponse 功能可能会有所帮助。作为高级解决方案,您的合作伙伴可以使用 SOAPUI

alt text
(来源:soapui.org)


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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接