Java/Java EE アプリケーションによって公開された Web サービスを使用するモバイル OS Android または iOS アプリケーションで使用するのに最も適切なプロトコル ( JSON 形式のSOAPまたはREST ) は何ですか?
パフォーマンスが高く、セキュリティ、アトミック トランザクション、および信頼性を提供するのはどれですか?
セキュリティ要件をもう少し適切に定義する必要があります。
SOAP with WS-Security を使用して、メッセージの整合性を確保し、適切なプロセスだけがデータを使用できるようにすることができます。
これがセキュリティの意味であり、これを処理する機能があるため、SOAP を使用する方が適切です。
REST は標準の HTTP 操作 (GET、PUT、DELETE、POST) の上に構築されているため、セキュリティは次の 2 つの領域に基づいています。
開発の観点からは、JSON データ形式を使用する REST ベースの API の方が操作が簡単です。