Mnoho společností dnes potřebuje rozhraní pro portály, mobilní přístupy, systémy třetích stran nebo interní integrace. Ein REST-Server je pro to často správným krokem, ale pouze tehdy, pokud není nasazen jako tenká vrstva přetažená přes existující zastaralou logiku.
S Delphi lze smysluplně vybudovat výkonné části Serveru a sdílenou obchodní logiku, pokud jsou architektura a odpovědnosti jasně vymezeny. Která pravidla mohou být na straně klienta, která patří na Server, která data jsou vedoucí a jak zůstanou chyby sledovatelné?
Zvláště u vyvinutých podnikových systémů není API čistě technickým doplňkem. Spoluurčuje, jak budou procesy v budoucnu rozšiřovány, zabezpečovány a provozovány. Proto plánujeme REST-Server vždy společně s datovým modelem, nasazením a observabilitou.
Nakonec nezáleží na počtu koncových bodů, ale na tom, zda z klienta, služby a datového úložiště vznikne systém, který zůstane funkčně konzistentní a provozně odolný.