![]() |
#25 |
Участник
|
Цитата:
Решения будут разными в зависимости от того, в какой момент должны будут выполняться действия на клиенте? - В момент создания пакетного задания? Вполне возможный сценарий. - Или в момент выполнения пакетного задания? Почему бы и нет. В первом случае, архитектурно всё просто. Синхронно, т.е. последовательно, выполняем требуемые действия на стороне клиента, после чего стандартными средствами реализуем добавление пакетного задания в очередь. Выполняется всё в основном потоке, используется стандартное клиент-серверное взаимодействие для сохранения необходимых параметров пакетного задания в базе данных. Можно обсуждать что, как и куда сохранять. - если второе, то получается, что это должен быть уже не обычный клиентский процесс аксапты, а некий специализированный (специально выделенный и настроенный) процесс, ответственный за предоставление некого сервиса. Т.е. уже не он передаёт данные, а у него их запрашивают. Вообще говоря это происходит асинхронно относительно процесса разместившего задание на сервере пакетов! И тут клиент(аксапты) уже и не в роли клиента(архитектурно) выступает. Наверное чтобы дальше обсуждать более конкретно нужно хотя бы из этих двух вариантов выбор сделать. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
Теги |
как правильно |
|
|