vrijdag 25 juni 2010

REST en WS*, het gaat maar door

Steve Jones breekt de staf over REST. Volgens hem niet geschikt voor de "enterprise". Lees vooral ook de comments.

Kern van de zaak is, denk ik, dat hij REST benadert als 1-op-1 alternatief voor WS-*. Dat is het niet. Als je probeert REST te gebruiken op precies dezelfde manier als WS-*, dan kom je van een koude kermis thuis.

Veel grote systemen hebben message-georienteerde interfaces die makkelijk te "vertalen" zijn naar WS-*, maar veel moeilijker naar REST. Rest evreist eigenlijk dat je je interne model publiceert. Doe je dat, dan werkt het vrijwel naadloos. Maar als dat niet kan, moet je een soort pseudo-model maken, dat publiceren en via REST benaderbaar maken, en vervolgens die in termen van het model geformuleerde boodschappen vertalen naar het echte systeem daarachter.

Het kan allemaal wel, maar het is niet simpel.

Geen opmerkingen: