Egyáltalán nem ugyanarra való, csak sokan a REST-nek a lényegét sem értik ugyanúgy, mint a SOAP-nak a lényegét.
Kedvencem, hogy nemrég egy partnerünk áttért SOAP-ról egy ASP.NET WebAPI-s REST szarra, ahol
a) POST-al megy minden
b) XML-eket kapok/küldök
b.1) Amit kézzel kell építenem, ovlasnom
b.2) Validálást már nem is említettem.
c) Még csak közelíteni sem közelít ahhoz, amiről szólna a REST, hanem egy RPC van a háttérben valójában.
Ezzel szemben a régi SOAP-os cucc esetén megetettem a VS-el a WSDL linket (az IDE bármely random kedvenc IDE-re lecserélhető, vimfanoknak ígyjárás), az legenerált mindent, nekem csak annyit kellett csinálnom, hogy lepéldányosítottam a BlaBlaClient-et és meghívtam rajta egy függvényt, majd visszaadta az adatot. Osztályokban.
De most mennyire jó, hogy ugyanezt csinálhatom kézzel...
----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™