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

问题描述 投票:3回答:2

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

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

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

c# .net oracle web-services clone
2个回答
1
投票

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


1
投票

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

那么记录原始的Web服务数据并播放它可能已经足够了吗?

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

alt text (来源:soapui.org

© www.soinside.com 2019 - 2024. All rights reserved.