|
Запуск фоновых заданий из внешней обработки без привязки к конфигурации
| ☑ |
0
MagaDann
25.02.15
✎
13:46
|
Хочу запускать параллельные запросы из внешней обработки без вмешательства в конфигурацию.
Дело упирается в "Задание = ФоновыеЗадания.Выполнить("ИмяМодуля.ИмяМетода")".
Если конфигурация типовая, то нужного задания не будет.
А если вычисления имеют разный алгоритм?
Пока сделал в общем модуле процедуру с параметром-текстом процедуры: "Выполнить(ТекстПроцедуры)".
Много гуглил, правда!
|
|
1
Лефмихалыч
25.02.15
✎
13:49
|
(0) >Пока сделал в общем модуле процедуру с параметром-текстом процедуры: "Выполнить(ТекстПроцедуры)".
Гениально! Теперь можно выполнять любой код на сервере под правами сужбы сервера. Без контролей и переплат
|
|
2
Лефмихалыч
25.02.15
✎
13:49
|
+(1) осталось дать права domain admin'а пользоватею, под которым rphost стартует
|
|
3
trooba
25.02.15
✎
13:56
|
(0) А, что, подключая обработку к конфигурации, разве нельзя указать выполнение ее по расписанию? У меня работает в БП 3.0, конфигурация полностью на поддержке.
|
|
4
ДенисЧ
25.02.15
✎
13:57
|
(3) А у меня в УПП - нет...
|
|
5
MagaDann
25.02.15
✎
13:58
|
(3) Предположим, конфигурация вообще пустая. Или полностью самописная.
|
|
6
MagaDann
26.02.15
✎
14:14
|
(0) Хорошо, откажемся хотя бы от "Выполнить".
Какой код мне написать в процедуре общего модуля, чтобы выполнялась процедура из запущенной внешней обработки (исходной, которая запускает фоновое задание)?
Типа "ВнешниеОбработки.Создать(ИмяФайла).ВыполнитьФоновое();", но так не работает.
|
|
7
banco
26.02.15
✎
14:30
|
(6) думаю без Выполнить не получится
|
|
8
banco
26.02.15
✎
14:38
|
(6) в БСП также сделано через Выполнить
|
|