HTTP を取得して JSON 応答を返すサーバーがどこかにあるとします。
明らかにReSTサービスですよね?
ここで、XML を返すとしましょう。まだReSTfulですよね?
では、XML を返す XML のペイロードを含む HTTP POST であるとしましょう。
また、サービスを定義する WSDL があるとします。
次に、XML が実際にはメッセージではなく (SOAP と ReST の両方が促進すると思います)、オブジェクト/オントロジーを渡すようなものだとしましょう。
そして、人間がその URL にアクセスして何かを見ることはなく、アプリ、ブラウザ、サイボーグなどによってのみ使用されるとしましょう。
私の ReSTful サービスはどの時点で SOAP サービスになりますか?
線を引く共通の場所はありますか、それとも一般的な感じのようなものですか?
私が言及した基準よりも、これを決定できるより良い要因はありますか?