Могу ли я выполнять с REST любые другие операции, кроме CRUD, например, BI-функции?
Особенно в контексте дипломной работы вы захотите начать с глава 5 рассылки Fielding .
Если вы внимательно прочитаете, вы обнаружите, что REST - это архитектурный стиль, а «приложение-убийца», созданное с использованием этого архитектурного стиля (в основном), - это World Wide Web.
Итак, вопрос "Могу ли я выполнять BI-функции с помощью REST?"очень похоже на «Могу ли я создать веб-интерфейс, который реализует протокол приложения для BI-функций?»
Учитывая, что появление Интернета было катастрофическим событием для устаревших информационных систем в целом, я собираюсьугадайте, что ответ "да, конечно". Но какая это может быть форма и какие стандарты могут появиться в работе, мне не очевидно.