Len by som chcel podotknut, ze OpenApi sa za desat rokov nedostalo tam, kde bol SOAP na zaciatku. Sice klient sa da generovat, ale ten tooling nie je az taky uzasny (napriklad format datumov je peklo), taktiez sa mi stava, ze klienti pre rozne jazyky sa vygeneruju zle, hoci je jasne dana specifikacia. Plus tomu chybaju niektore veci s autentifikacie, nie je mozne efktivne prenasat metadata a binarne data. Atd...
Dalej REST nie je RPC.
grpc zas chyba specifikacia akohekolvek zabezpecnia a validacie requestov, takze je to obcas dost velka partizancina.
Proste za mna SOAP prosto fungoval a fungoval dobre a vsade. A gzipnute XML je cca rovnako velke ako gzipnuty JSON.
A je vhodne pouzit gRPC na intergraciu dvoch roznych podnikov? lebo v praxy sa s nim stretvam len v komunikacii mikrosluzieb v jednej sieti.