0

我必须定义一个 Web 服务合同,之后不同的软件供应商将使用该合同来实现他们的服务器和客户端。

我尝试定义类、创建 WCF 服务并使用它来自动生成 WSDL 文档。这种方法的问题在于,在 WSDL 内部有一些关于绑定和 Web 服务地址的细节。

如何在没有此类实现特定信息的情况下生成 Web 服务合同?

先感谢您。

最好的问候,
Łukasz Głaz

4

2 回答 2

0

我发现适当地使用命名空间可以将服务器定义的抽象部分自动生成到一个 WSDL 文件和一个 XSD 文件中,并将实现特定部分(绑定和服务元素)自动生成到另一个 WSDL 文件中。这样我就得到了我想要的分离。

于 2010-03-03T07:22:50.703 回答
0

在我看来,做到这一点的绝对最佳方法是根本不生成 WSDL - 手动创建它。WSDL生成各种契约类,并使用它们来实现服务。

于 2010-03-02T12:03:31.227 回答