спецификация метаданных кроссплатформенного бизнес-правила - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть большой набор бизнес-правил (которые могут потенциально меняться в течение определенного периода времени), которые должны быть выполнены для данных пользователя, прежде чем предоставить 1 или более сообщений для понимания конечному пользователю.

Я собираюсь сгруппировать все наборы правил и хост как некоторую форму файла шаблона правил на сервере и иметь клиентов для загрузки наборов правил и выполнения на стороне клиента.Поскольку правила могут меняться в течение определенного периода времени, я планировал разместить новую версию набора правил, как и когда она будет доступна.

Мои клиенты находятся на разных платформах, таких как Android / iOS / Windows, и ожидают, что клиенты будутзагружайте наборы правил, когда они находятся в сети, и выполняйте правило (даже если они не подключены к Интернету), чтобы отображать аналитические сообщения.

В прошлом я проделывал похожую работу со слюнями, но я не уверен, что это может работать на всех перечисленных выше платформах?Также мне интересно, есть ли какая-либо другая общая спецификация или структура правил, которая может работать на разных платформах.

...