【发布时间】:2023-03-03 21:00:01
【问题描述】:
我将为具有给定 WSDL 的客户端提供 Web 服务。 不幸的是,我无法告诉序列化程序接受不合格的 elementForm。
我正在寻找将 elementFormDefault 设置为“不合格”甚至“无”以将其完全隐藏的方法
我会收到类似的东西
<NS:Request>
<some stuff>…</some stuff>
</NS:Request>
但我的请求中没有看到任何内容 仅当我更改前缀或删除前缀并通过向请求添加新 NS 来更改 NS 范围时
<NS:Request>
< NS:some stuff>…</ NS:some stuff>
</NS:Request>
或
< Request xmlns:myNamespace>
< some stuff>…</some stuff>
</Request>
网络服务运行良好。
感谢您的支持
【问题讨论】:
-
不完全清楚... WSDL 应该提供所有命名空间等。如何生成(服务器?)类?
-
我没有从 WSDL 生成类。我尝试过但失败了:-(最后我创建了一个新的网络服务并构建了所有方法等。
-
有人知道我在哪里可以获得专业支持来构建 WS?
-
本网站不为此提供代理。但是网上有足够的教程和演练。您已经找到 WSDL.EXE 了吗?
标签: c# .net web-services wsdl