-2

Metro はあまり知られていないため、なぜ jaxws が十分ではないので、開発チームに新しい学習曲線が必要になるのでしょうか? Metro によってどのような利点が追加されるのでしょうか?

4

1 に答える 1

1

Java Metro は WCF の呼び出しに必須ですか?

いいえ。まず、(理論的には) 自分で相互運用性を実装できますが、明らかに難しいことです。2 つ目は、Microsoft が Codeplex での WCF 相互運用性のための Java バインディングをリリースしたようです。

参照: Microsoft が WCF サービス用の Java フレンドリーな相互運用バインディングをリリース

Metro アプローチと MS バインディングのどちらが優れているかはわかりません。


また、Java Metro を使用するためにも WCF は必須ではありません。

「注: Metro ベースのクライアントとサービスは相互運用可能であるため、WCF を使用しなくても Metro の利点を得ることができます。」

参照: Metro ユーザー ガイド:第 1.3 章


jaxws では不十分な理由

理論的にはそうです。実際には、既存のバインディング (Metro または MS) を使用する方が、バインディングを実装して実際に機能させる方法を理解するために仕様などを掘り下げるよりも作業が少なくなります。もちろん、作業量は、使用する必要がある WCF の量によって異なります。しかし、車輪の再発明は通常悪い考えです...

于 2012-09-01T23:54:19.587 に答える