有关svcutil.exe生成的schemas.microsoft.com.2003.10.Serialization.xsd的问题

时间:2013-01-14 04:36:47

标签: .net wcf wsdl asmx svcutil.exe

我想将WSDL的{​​{1}}文件分发给所有利益相关者。有些人将从中生成实际的Web服务,还有一些将编写客户端部分。

当我生成WCF service时,我发现还生成了wsdl。我的问题是:

  1. 分发包中是否需要此文件/架构? (我想,是的。)
  2. 是否符合标准?
  3. 是否存在任何互操作性问题?一些利益相关者在schemas.microsoft.com.2003.10.Serialization.xsdJava平台上。
  4. 为什么不为Delphi服务生成类似的架构定义?

1 个答案:

答案 0 :(得分:0)

  

我的问题是:

     

1)分发包中是否需要此文件/架构? (我想,是的。)
  2)是否符合标准?
  3)是否存在任何互操作性问题?一些利益相关者使用Java和Delphi平台   4)为什么没有为ASMX服务生成类似的模式定义?

我的回答是:

1)是的,这是必要的 - 通常,WCF不会生成不必要的东西.... 2)是的, 100%符合所有WS- *和XML Schema标准 3)仅当等式的其他方面不符合文件标准时.... 4)只有微软的设计师才能回答.....我不知道 - 坦白说我不关心,因为ASMX是传统技术