У нас есть задняя часть, которая предоставляет 50-60 API-интерфейсов Rest. В основном они будут потребляться автономными приложениями, такими как скрипт Python или Java-программа.Мета-язык для отдыха клиента
Одна из проблем, с которыми мы сталкиваемся, - это API-интерфейсы на очень узком уровне, они не соответствуют бизнес-варианту использования. Например, для выполнения бизнес-прецедента конечный пользователь может потребовать от 4 до 5 API.
Я хочу разработать DSL или какое-то решение, которое поможет обеспечить абстракцию высокого уровня, которая позволит конечным пользователям легко использовать деловые примеры. Это может быть либо автономная абстракция, либо «библиотека» для Python или язык программирования с очень высоким уровнем.
С целью объединения нескольких вызовов API Rest Out для создания транзакции бизнес-использования, каковы доступные подходы.
Thanks
Спасибо! Сначала я проверю ANTLR. Сначала я хотел бы прототипировать его с минимальными усилиями. – James
Тогда, возможно, вы можете отметить ответ как принято: D –
Сделано! Спасибо, очень полезный ввод – James