Технология обновления прикладного решения на 1с в распределенных информационных системах



бет6/9
Дата21.01.2022
өлшемі0,81 Mb.
#24172
түріКурсовая
1   2   3   4   5   6   7   8   9
Байланысты:
1с курсовая

Передача изменений


Изменения конфигурации передаются в сообщении обмена.
Объем передаваемых данных напрямую зависит от количества зарегистрированных изменений. Для этого и нужно сообщение-подтверждение приема данных, чтобы сократить объем передаваемых данных. Когда сообщение приходит, то в информационной базе, которая отправила данное сообщение, происходит удаление регистрации изменений, которые до этого были переданы.

Прием изменений


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

Имеется два узла: Центральный узел и Периферийный узел.

Если в ЦУ были выполнены изменения конфигурации и была проведена загрузка сообщения обмена из ПУ, содержащего неизмененную конфигурацию, то будет сгенерировано исключение. В этом случае необходимо выполнить формирование сообщения обмена в ЦУ, которое включает в себя изменения конфигурации, и затем передать его в ПУ. Необходимо произвести повторную выгрузку.

Если в ПУ производится загрузка сообщения обмена, содержащего изменения конфигурации из ЦУ, то совершаются следующие действия:



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

  • Производится проверка принадлежности изменений конфигурации ПУ. При обнаружении изменений от неизвестной конфигурации, генерируется исключение. Тогда нужно будет повторно получить сообщение обмена из ЦУ, и убедиться, что получение производится именно из ЦУ.

  • Производится проверка отсутствие изменений в конфигурации ПУ. Анализируется контрольная сумма, которая была передана в сообщении обмена. Если обнаружится, что ПУ содержат изменения относительно ЦУ, то будет сгенерировано исключение. Тогда необходимо будет произвести ручную синхронизацию конфигураций ЦУ и ПУ.

  • После подтверждения принадлежности изменений конфигурации ПУ будет проведена запись изменений конфигурации. Необходимо выполнить обновление конфигурации для того, чтобы продолжилась загрузка сообщения обмена

Если в ПУ производится загрузка сообщения обмена, которое содержит изменения конфигурации из ЦУ, с уже существующими изменениями, чтение сообщения продолжается.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет