2

Web アプリケーションで SOAP サービスが使用されています。私の Web アプリケーションでは、すべての要求と応答のプロセスが SOAP サービスを介して行われます。前述したように、SOAP は広範囲に使用されています。非常に複雑な構造が WSDL で定義されています。さらに重要なことは、SOAP サービス開発に 2 つの異なるチームがあります。1 つは Web サービス クライアント用で、もう 1 つはサーバー用です。

現在、私のチームは、SOAP が非常に重いと考えているため、SOAP から REST に移行することを考えています。REST は軽量であるため、REST に移行すると有益です。

SOAP ヘッダーのようにバイトの小さなチャンクを持たないことで、REST が軽くなりますか?

本当に REST に移行する必要があるかどうかを提案してください。私たちのシナリオでそれは有益でしょうか?

前もって感謝します!!

4

1 に答える 1

3

多くのWebサービスの利用者として、私はSOAPよりも優れたRESTサービスを好みます。これを読むことを強くお勧めします:http://martinfowler.com/articles/richardsonMaturityModel.html

RESTはSOAPよりも軽いですか?少し。しかし、それは通常、一方を他方の上に使用する主な推進力ではありません。1つの注意点は、RESTを使用するときに、より優れた読み取りキャッシュソリューションを実装する機能があることです。

その他の考慮事項...必要に応じて、バイナリデータとWS-Security代替の転送。

RESTには勢いがあります。より多くの企業がそれを使用しており、Masheryのような店は「石鹸を落とす」ことについてすべてのブランドを持っています。

于 2012-10-05T16:37:27.590 に答える