Obecně se dá říci, že úspěšné řešení musí být jednoduché a efektivní. Toto bylo to, co podmínilo úspěch WWW technologie.
Dalším přirozeným krokem je "doplnění" vlastností a rozšíření funkcionalit. Toto nezbytně vede k vyšší složitosti architektur a aplikací, ke specializaci.
Po určitém posloupném "zdokonalování" takovéto technologie, vzniká systém, který je příliš složitý a následně odumírá.
Vzniká nová jednoduchá e efektní technologie. Bylo by bláhové si namlouvat, že WWW je něco jiného a bude mít jiný vývoj...
Nemyslím si ale, že zrovna SOAP je vhodným směrem vývoje.
Zamenujete technologie a aplikace na techto technologiich postavene, aplikace muzou byt prekombinovane, slozite a vyhnivat. Roky overena, funkcni a rozsirena technologie nikoliv. Muze byt nahrazena postupne technologii dokonalejsi, ale pravdepodobnejsi je soubezny beh obou (HTML --> XHML).
SOAP jako komunikacni protokol zalozeny na XML je krok velmi dobrym smerem. Vede ke standardizaci rozhrani a vymenovanych zprav a je krok k usnadneni komunikace aplikaci. Mate nejaky navrh jak to, nahradit SOAP (a neni to domena jen MS platformy stejne jako Web Services) jak to udelat lip?
Tak jak zacaly postupne komunikovat jesnotlive pocitace tak zacaly komunikovat jednotlive aplikace a ted se dostavame konecne k tomu, ze zacnou komunikovat vsechny aplikace napric platformama.
A buh rekl: Budiz portabilita. A nic se nestalo. :)