Java Metro是否必须调用WCF?

时间:2012-09-01 23:37:38

标签: c# java wcf web-services

为什么jaxws不够,因为Metro并不为人所知,因此开发团队需要一个新的学习曲线:地铁增加了哪些好处?

1 个答案:

答案 0 :(得分:1)

  

Java Metro是否必须调用WCF?

没有。首先,您(理论上)可以自己实现互操作性,尽管它显然很难。其次,微软显然已经在Codeplex上发布了用于WCF互操作性的Java绑定:

参考:Microsoft Releases Java-Friendly Interop Bindings for WCF Services

我不能告诉你Metro方法或MS绑定是否会更好。


另一方面,WCF并非强制要求使用Java Metro

“注意:由于基于Metro的客户端和服务具有互操作性,因此您可以在不使用WCF的情况下获得Metro的优势。”

参考:Metro用户指南:Chapter 1.3


  

为什么jaxws不够

理论上是。在实践中,使用现有绑定(Metro或MS)比通过挖掘规范(等等)来解决如何实现绑定并使它们实际工作的工作要少。当然,工作量取决于您需要使用多少WCF。但重新发明轮子通常是一个坏主意......