1

50 ~ 60 の Rest API を公開するバックエンドがあります。これらの大部分は、Python スクリプトや Java プログラムなどのスタンドアロン アプリケーションによって消費されます。

私たちが抱えている問題の 1 つは、API が非常に細かいレベルにあり、ビジネス ユース ケースと一致しないことです。たとえば、ビジネス ユース ケースを実行するために、エンド ユーザーは 4 ~ 5 個の API を呼び出さなければならない場合があります。

エンド ユーザーがビジネス ユース ケースを簡単に実装できるようにする高レベルの抽象化を提供するのに役立つ DSL または何らかのソリューションを開発したいと考えています。これは、スタンドアロンの抽象化、Python の「ライブラリ」、または高度なプログラミング言語のいずれかです。

複数の REST API 呼び出しを組み合わせてビジネス ユース ケース トランザクションを作成するという特定の目的のために、利用可能なアプローチは何ですか。

ありがとう

4

1 に答える 1