XFIRE を使用して SOAP サービスを開発しています。XFIRE の他の最良の代替手段は何ですか。XFIRE コードを他の最善のアプローチから置き換えたいので、
1035 次
1 に答える
0
Web サービスはさまざまな方法で開発できます。Apache CXFは XFIRE の後継であるため、おそらくこれが最も簡単な方法です。移行ガイドもあります。Spring-ws を使用することもできますが、既に Spring に精通しているかどうか、およびプロジェクトで Spring を採用したい/採用できるかどうかによって異なります。Spring Web サービスは最初にコントラクトです。つまり、wsdl (またはお好みで xsd) から開始し、着信データを処理するコードを記述します。詳細については、こちらを参照してください 。Spring ws は非常に柔軟で、SOAP 本体全体を処理できるため、ws クライアントのいくつかのミスを処理することもできます (ws 実装では、同じエンドポイントを持つ 2 つのわずかに異なるバージョンの ws を処理しました)。
Web サービスを作成していて、すでに Spring を使用しており、soap 本体全体を管理することを恐れていない場合は、Spring WS を選択できます。簡単な移行パスが必要な場合 (チームの一部が既に xfire を知っているため)、apache cxf が最適です。
于 2015-07-16T13:36:05.027 に答える