Служба распределенного исполнителя предназначена для запуска обработки на серверах, где хранятся данные. Эта идея аналогична хранимой процедуре: запустите обработку, в которой находятся данные, сохраните передачу данных.
Как правило, вы не можете запускать Java Runnable
или Callable
на клиентах, поскольку клиенты могут не являться Java.
Кроме того, клиенты не размещают какие-либо данные, поэтому им придется извлекать те данные, которые им нужны, потенциально с серверов.
Если вы хотите, чтобы что-то запускалось на всех или на некоторых подключенных клиентах, вы можете реализовать это самостоятельно, используя механизм публикации / подписки. Полезная нагрузка может быть отправлена на ITopic
с необходимыми параметрами выполнения, и прослушивающие клиенты могут воздействовать на сообщение.