任何人都不会知道的任何问题与使用周转让肥皂接口。净的客户吗?例如不兼容的问题与其他的肥皂库?

这是这样,肥皂接口可能暴露对于第三方将与我们的软件。

有帮助吗?

解决方案

一些问题领域,我们遇到的与WCF:

  • 它产生WSDL分 在多个网址。那是一个 一部分的架构是在一个网址, 另一个是在一个不同的网址,等等。"主要的"WSDL网址(一个 只是"?WSDL"之后的服务名称) 引用其他人通过 xsd:import 元素。很多肥皂客户(例如:pre-.NET 德尔斐)具有巨大的困难与这个成语。所以你真的有必要"平"你然以实现互操作性在实践。一个解决办法是给予 在这里,.
  • WCF不会产生XML名字空间 同样的方式,也就是说,ASMX网 服务。WCF有一种倾向, 任何地方或服务的数据合同 成一个名字空间的自己 选择。再次,一些肥皂客户有困难。你可以增加你的互操作一级通过增加一个明确的名称空间与你和DataContract的属性。
  • 很多肥皂的客户不会把手 错很好地为WCF的客户。例如, 代理代码不会 建立客户端的对象 故障声明的WSDL。的 故障将仍然被传送到 客户,当然,但是 客户然后要做更多的工作来 图出什么样的错 是。

其他提示

WS- *标准堆栈的

版本也可能是互操作性问题 - 例如某些Java实现支持的WS-Addressing(2003)版本,例如WCF不支持Oracle BPEL,它支持后续草案和1.0版本但不是早期的2003年

一般来说一切正常。它显然取决于您正在使用的客户端 - 并非所有人都能正确实现SOAP。

P.S。如果您希望得到更具体的答案,请您重新解答一下您的问题吗?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top