Weil du Sachen mischst.
Ihre Liste setzt das ISO / OSI-Schichtenmodell voraus. Innerhalb dieses Modells hat jede Schicht unterschiedliche Dienste / Funktionen, die implementiert werden müssen. Weitere Informationen finden Sie im Wiki oder auf einer anderen Website von Drittanbietern. Je höher Sie sind, desto spezifischer wird es in Bezug auf den Umgang mit bestimmten Daten anstelle von allgemeinen Daten. Als Beispiel für Transportprotokolle:
Die Transportschicht bietet die funktionalen und prozeduralen Mittel zum Übertragen von Datensequenzen variabler Länge von einer Quelle zu einem Zielhost über ein oder mehrere Netzwerke, während die Qualität der Dienstfunktionen erhalten bleibt.
SOAP hingegen hat eine andere Definition dafür, was Transport in seinem Kontext bedeutet. Wieder ist das Wiki eine gute Referenz.
Sowohl SMTP als auch HTTP sind gültige Protokolle der Anwendungsschicht, die als Transport für SOAP verwendet werden.
Aus der Sicht von SOAP werden diese dazu verwendet, sich selbst zu transportieren.