|
![]() |
#1 |
Участник
|
У меня несско АОСов; задача - с клиента, запущенного на одном АОСе, запустить клиента на другом АОСе, что-то там сделать и завершиться (но так, чтобы окно запускаемого клиента не мельтешило перед глазами, ибо бесит). Поэтому отдельный поток на том же самом АОСе не катит.
Это условно вариант прописывания чего-то в info.starupPost(), т.е. чтобы запускаемый клиент каким-то боком просек, что ему нужно "свернуться". Я хотел бы этого избежать, потому что сейчас запускаемый клиент довольствуется штатным классом разбора xml-файла с параметрами того, что надо делать, без каких-то лишних дописок... |
|
![]() |
#2 |
Administrator
|
Я попробовал порыть в другом направлении - а можно ли запустить код, указав ему на каком АОСе нужно исполняться. С ходу ничего не нашел, однако - идея-то по сути уже реализована - в АХ 2009 пакетные задания могут исполняться на тех АОСах, которые указаны в настройках. MSDN молчит. Не знаю - может это конечно может и скрыто глубоко в ядре ... Я пока не нашел какого-то системного класса - который с ходу так умеет запускать код на различных АОСах
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#3 |
Участник
|
Там просто есть ассоциация пакетной группы и аоса в настройке. Движок пакетов с заднной периодичностью сканирует очередь своей пакетной группы и выполняет задания из нее. Никакой магии.
|
|
![]() |
#4 |
Administrator
|
Цитата:
А ... имеется в виду - что каждый конкретный АОС сканирует эту табличку и в зависимости от пакетной группы берет или не берет задание на себя? Если так - то тогда да, я рыл в неправильном направлении
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#5 |
Участник
|
Можно отоправить сообщение вот сюда из запускающего процесса: http://msdn.microsoft.com/en-us/libr...dowhandle.aspx
|
|
Теги |
ax2009 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|