Мы находимся на SAP HCP. Для нашего приложения нам необходимо предоставить веб-API. Мы не уверены, что для этого используется служба OData или пользовательская реализация службы XSJS.Должен ли я использовать сервер OData или пользовательскую реализацию сервиса XSJS?
Мы должны выполнить несколько вещей. Все элементы также должны выполнять определенную авторизацию пользователя.
- Выберите данные из базы данных
- Запись данных в базу данных
- Предоставление функций API, которые не выполнение проектно операций CRUD в базе данных, но, например, отправить данные на другой сервер в фоновом режиме
По моему мнению, служба OData будет соответствовать только первым двум элементам, но не предоставляет способ делать что-либо, что не связано с базой данных (CRUD). Это верно?
Есть ли какие-либо рекомендации по этому сценарию? Любые предложения и указания в правильном направлении приветствуются.