SOAPサービスとしてのJavaコードのラップに関する必知事項
SOAPサービスとしてラップされたJavaアプリケーションには、次の短所があります。
-
JavaとSOAP間での変換の性質により、パフォーマンスが低下する場合があります。
-
SOAPはトランザクションを本質的にはサポートしていないため、この方法ではアトミック・トランザクション性が失われます。つまり、複数の操作を、すべて実行するか、まったく実行しないという機能(ある銀行口座で借方記入し、別の口座で貸方記入するなど、両方のトランザクションを完了するか、どちらも完了しないかのどちらかなど)がありません。