Daudziem uzņēmumiem šodien ir nepieciešamas saskarnes portāliem, mobilai piekļuvei, trešo pušu sistēmām vai iekšējām integrācijām. REST-serveris bieži vien ir pareizs solis, taču tikai tad, ja tas netiek vienkārši uzlikts kā plāna čaula virs esošās mantojuma loģikas.
Ar Delphi var lietderīgi izveidot veiktspējīgas servera daļas un koplietojamu biznesa loģiku, ja arhitektūra un atbildības ir skaidri definētas. Kuri noteikumi drīkst atrasties klientā, kuri jānovieto serverī, kuri dati ir vadošie un kā kļūdu izsekojamība tiek saglabāta?
Īpaši izaugušajās uzņēmumu sistēmās API nav tīri tehnisks papildinājums. Tā nosaka, kā procesi nākotnē tiks paplašināti, aizsargāti un darbināti. Tāpēc mēs REST-serverus vienmēr plānojam kopā ar datu modeli, izvietošanu un novērojamību.
Galu galā svarīgs nav galapunktu skaits, bet gan vai no klienta, servisa un datu glabāšanas izveidojas sistēma, kas saglabā funkcionālu konsekvenci un operacionālu izturību.