SOAPサービスとしてのJavaコードのラップに関する必知事項

SOAPサービスとしてラップされたJavaアプリケーションには、次の短所があります。

  • JavaとSOAP間での変換の性質により、パフォーマンスが低下する場合があります。

  • SOAPはトランザクションを本質的にはサポートしていないため、この方法ではアトミック・トランザクション性が失われます。つまり、複数の操作を、すべて実行するか、まったく実行しないという機能(ある銀行口座で借方記入し、別の口座で貸方記入するなど、両方のトランザクションを完了するか、どちらも完了しないかのどちらかなど)がありません。