Was fallen euch für Gründe ein warum man ein API zwischen Anwendungen nicht mit CLI macht sondern z.b. mit http?
1
Vor allem Verteilbarkeit, CLI + stdin/stdout-Umbiegen ist ja erst mal nur lokal. Ansonsten noch: Standardisierung von Interaktionsmustern, Metadaten, verfügbare Bibliotheken und Werkzeuge
2
1
Ich bekomme dann so Argumente zu hören, der Jenkins kann besser mit CLI umgehen und ist für REST nicht gemacht.
1
Manchmal ist es schwer Berater und Dienstleister zu sein, wenn Menschen beratungsresistent sind.
2
Replying to @stwarmbrunn
In dem Fall ist die Standardisierung (durch Jenkins) vielleicht das stärkere Argument, wenn die Anwendung nicht auch von anderen aufgerufen wird.

Sep 3, 2019 · 10:14 AM UTC

1