从wsdl文件生成服务器和客户端代理

时间:2009-08-27 02:23:30

标签: c# wsdl client-server

我遇到了从wsdl生成客户端和服务器代码的问题。 我已经提供了一组wsdl和xsd文件来与外部应用程序通信。 我需要将其中一些实现为Web服务,并使用其他来生成代理以与该外部应用程序进行通信。 它们都使用通用的标题和正文结构。 我的第一个问题是首先生成我的代理服务器,然后是客户端。 (使用wsdl,使用/ serverInterface选项生成代理服务器接口)。 问题是,当然,他们都定义了“标题”和“正文”,所以我得到错误说我已经定义了这样的定义。 我相信那时我会以某种方式同时生成服务器和客户端代码,但我不知道wsdl.exe将如何允许它。

我缺少什么? 我希望我已经足够清楚了!

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

这很容易解决...我没有使用该工具,而是将文件添加到VS2008。 它自动生成服务器接口以及客户端代码。 好的是,这种方式我也确定生成的代码和原始文件之间的一致性。