1.9 Группы и последовательности |
|
|
|
|
Цепочка элементов от сервиса "Вход" до сервиса "Коммутатор" представляет собой последовательность.
Настоящая программа позволяет задействовать в работе несколько последовательностей элементов в одной конфигурации (группа последовательностей).
Через пункт меню "Правка"-"Удалить" уберем из проекта начало цепочки - сервис "Вход".
Теперь сделаем активным сервис "Журнал" и выберем пункт меню "Правка"-"Добавить"-"Группа".
Новую группу обозначим как "Группа1".
Через пункт меню "Правка"-"Добавить"-"Последовательность" создадим в группе две новые последовательности: "П1" и "П2".
В созданые последовательности теперь можно добавлять новые сервисы так, как это делалось ранее.
Сервис "Вход" вставим отдельно сначала в "П1", затем в "П2".
При добавлении сервиса в последовательность "П2" программа сообщает, что "Порт уже используется".
Это значит, что принятый по умолчанию порт 8080 уже задействован сервисом, добавленным в "П1".
Поэтому изменим значение порта на другое, например, на 8081.
В итоге у нас получилась более сложная конфигурация с несколькими последовательностями элементов.
Клиент может подключаться к любому из двух открытых портов - 8080 или 8081.
При этом поток данных будет проходить либо через цепочку "Вход"("П1")-"Журнал"-...-"Коммутатор",
либо через "Вход"("П2")-"Журнал"-...-"Коммутатор".
|