Честно говоря, это действительно личное предпочтение в любом случае.Единственная реальная разница между службами данных и «обычными» службами состоит в том, что службы данных делают некоторые условные предположения относительно вашего транспорта и формата данных.Если использование сервиса RESTful имеет смысл для вас (что справедливо почти для всех сервисов, где ключевыми операциями являются функции запроса данных или манипуляции), тогда да.Если у вас больше операций, ориентированных на рабочие процессы, то, возможно, нет (возможно, b / c RESTful-сервисы могут по-прежнему представлять рабочие процессы, если они этого хотят, это просто не является их обычно приемлемой силой).