Web サービスとは実際には何を意味するのでしょうか。私は理論的な説明を探しているのではなく、実用的なものを探しています。
外部クライアントから呼び出すことができるものはすべて Web サービスであると考えていたので、JSON データを返す基本的な PHP は Web サービスである可能性があります。
しかし、W3Schools.org で Web サービスについて読み始めたときに、混乱してしまいました。JSON データを返す PHP URL が Web サービスである場合、Web サービスを作成するために SOAP や WDSL などを実行する必要があるのはなぜですか。余計な仕事じゃない?
また、SOAP がデータの送受信方法である場合、他のトランスポート タイプはどうでしょうか。
RESTful Web サービスと SOAP ベースの Web サービスの違いは何ですか?