Was ist ein Remote Procedure Call? RPC, gRPC, OpenAPI, ...
HTML-код
- Опубликовано: 31 июл 2024
- In der Geschichte vom Bauern, der seinen Hof vergrößern möchte lernst du das Remote Procedure Call, kurz +RPC Konzept kennen, auf dem auch Googles +gRPC, CORBA und die betagten SOAP basierten Web Services basieren. Du erfährst, wie ein Stub bzw. +Proxy die Entwicklung erleichern kann und wie diese aus einer Beschreibungssprache wie IDL oder OpenAPI erzeugt werden können.
Inhalt:
00:00 Remote Procedure Calls
00:25 Geschichte vom Bauern
00:36 Komponenten
00:57 Interface
01:16 Verteilung
02:13 Netzwerk
02:37 gRPC, CORBA, Web Services
03:17 Proxies
03:52 Serialisierung
04:59 protobuf, IDL und WSDL
05:15 REST und OpenAPI
05:36 Code Generator
05:52 Client Bibliothek & Server Vorlage
06:10 Ende
Schulungen & Online Training bei predic8:
REST APIs
www.predic8.de/api-rest-swagg...
Microservices Workshop mit Docker(TM), Spring Boot & Spring Cloud
predic8.de/microservices-spri...
Microservices Architektur für IT-Manager und Entscheider
predic8.de/microservices-ents...
Microservices Konzepte
predic8.de/microservices-schu...
Twitter: @thomasubXing:
xing.com/profile/Thomas_Bayer9 Наука
Danke für die Mühe.
Wieder ein super Video zu einem trockenen Thema. Ich liebe es
Vielen Dank für die anschauliche Erklärung.
Danke für das positive Feedback.
Danke, jetzt habe ich es verstanden :)
Lieber pedic8! Ich suche eine gute Gegenüberstellung von Web Services gegenüber APIs. Etwas, was man auch Business Managern erklären kann. Bei uns bspw. ist „oben“ angekommen, dass wir einzelne Webservices veröffentlichen können, die meistens aber nur einen bestimmten HTTP Request beantworten, also was das „Problem“ sei. Ich kann nicht vernünftig erklären, was jetzt nun der Mehrwert ist, wenn man auf einmal lieber von API spricht. Ich verstehe, dass das mehr wie eine moderne Sprechweise ist. Haben Sie dazu schon mal ein Video gemacht? Lieben Dank und Gruß!
Hallo, zuerst wäre interessant was mit Webservices bei euch gemeint ist: die SOAP basierten Web Services oder wird der Begriff synonym für API gebraucht? Wenn es die SOAP Web Services sind, ist die Sache relativ einfach: Die Web Services sind bereits seit ca. 15 Jahren veraltet und die Unterstützung und der Support gehen gegen null. Darüber hinaus gibt es weitere Gründe, es lohnt sich aber nicht mehr sich da reinzudenken. Falls doch habe ich noch einen ca. 20 Jahren alten Artikel: www.oio.de/public/xml/rest-webservices.htm
Ei, Ei, ei, ei, ei,ei,ei,ei,ei........ei ei ei ei ei ei
sorry was ist ein GIPS ei?
Ein Ei aus Gips, das man einer Henne ins Nest legt, wenn diese ihr Ei vermisst. Also eine Art Stellvertreter, ein Proxy für das echte Ei.
@@predic8 danke sehr!
Eure Fruitshop API funktioniert nicht :)
Danke für den Hinweis. Die API sollte verfügbar sein. Gab es eine Fehlermeldung oder ein Timeout?
@@predic8 einen CORS Fehler für post delete und put anfragen get funktionierte
Ausserhalb vom Browser sollte es funktionieren. Im Browser eigentlich auch, da der "Access-Control-Allow-Origin: *"-Header gesetzt ist. In letzter Zeit gab es aber trotzdem Probleme im Browser. Vielleicht wurden die Anforderungen wieder verschärft. Ich schaue mir das Mal an.