我正在重构现有的 Delphi 2006(非 .NET)客户端使用的现有 C# .NET Web 服务。我不想重建/重新部署客户端。我的目标是保持 WSDL 相同,这样代理类就不会改变。
我使用了一个工具 ( Regionerate ) 来根据我们当前的标准对方法/属性进行区域和排序。这改变了 WSDL 中的标签顺序。
我可以使用 XML diff 工具来比较文件并忽略排序,但我不确定这是否会影响客户端。Web 方法或(待代理)类属性的顺序是否相关?
我正在重构现有的 Delphi 2006(非 .NET)客户端使用的现有 C# .NET Web 服务。我不想重建/重新部署客户端。我的目标是保持 WSDL 相同,这样代理类就不会改变。
我使用了一个工具 ( Regionerate ) 来根据我们当前的标准对方法/属性进行区域和排序。这改变了 WSDL 中的标签顺序。
我可以使用 XML diff 工具来比较文件并忽略排序,但我不确定这是否会影响客户端。Web 方法或(待代理)类属性的顺序是否相关?