Добавление нового сообщения. Добавить новое сообщение можно двуми способами

Добавить новое сообщение можно двуми способами. Первый способ - выбрать вкладку Messages окна спецификации связи, щелкнуть правой кнопкой мыши по основному полю, выбрать объект-получатель сообщения и ввести имя сообщения (рис. 4).Второй способ создания сообщения - нажать соответствующую кнопку на панели Toolbox и затем щелкнуть по связи между двумя объектами.

Рисунок 4. Создание сообщения

После создания сообщения можно определить его свойства. Для этого нужно дважды по нему щелкнуть или же вызвать для него контекстное меню и выбрать пункт Specification..., после чего откроется окно спецификации сообщения, содержащее две вкладки (рис. 5).

Рисунок 5. Окно спецификации сообщения

Содержимое каждой вкладки:

  • General - задаются имя сообщения (Name) и текстовое описание сообщения (Documentation);
  • Detail - задаются синхронизация посылаемых сообщений (Synchronization) и частота сообщения (Frequency).

Синхронизация посылаемых сообщений может принимать одно из следующих семи значений:

  • Simple (простое) - используется по умолчанию. Означает, что все сообщения выполняются в одном потоке управления.
  • Synchronous (синхронное) - применяется, когда клиент посылает сообщение и ждет ответа на него от сервера.
  • Balking (с отказом становится в очередь) - клиент посылает сообщение серверу. Если сервер не может немедленно принять сообщение, оно отменяется.
  • Timeout (с лимитированным временем ожидания) - клиент посылает сообщение серверу, а затем ждет указанное время. Если в течении этого времени сервер не принимает сообщение, оно отменяется.
  • Procedure Call - сообщение, требующее вызова операции или процедуры объекта-получателя.
  • Asynchronous (асинхронное) - клиент посылает сообщение серверу и продолжает свою работу, не ожидания подтверждения о получении.
  • Return - сообщение возврата из вызова операции или процедуры.

Частота сообщений может принимать одно из следующих двух значений:

  • Aperiodic (апериодическое) - сообщение отправляется нерегулярно. Оно может быть отправлено только один раз или несколько раз, но через разные промежутки времени.
  • Periodic (периодическое) - означает, что сообщение регулярно посылается через определенные промежутки времени.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: