任何人都不会知道的任何问题与使用周转让肥皂接口。净的客户吗?
-
01-07-2019 - |
题
任何人都不会知道的任何问题与使用周转让肥皂接口。净的客户吗?例如不兼容的问题与其他的肥皂库?
这是这样,肥皂接口可能暴露对于第三方将与我们的软件。
解决方案
一些问题领域,我们遇到的与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。如果您希望得到更具体的答案,请您重新解答一下您的问题吗?
不隶属于 StackOverflow