Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Подробно рассмотрим файл конфигурации
В первую очередь декларируются "системы контроля" <CS>.
Рисунок 3–Декларирование систем PSIControl
Каждая система PSIControl <CS>получает определенный номер, записываемый в атрибут Id. Номер должен быть больше нуля. Все числа меньшие и равные нулю недопустимы. Фиксированная последовательность тегов <CS>не предусмотрена, то есть Id="1" не должно обязательно быть до Id="11". Атрибут StandortSelektor принимает значение места расположения. Таким образом программа знает, к какой системе будет обращение. После декларирования, системы определяются внутри адресной области <addresses>.
Рисунок 4 – Определение систем PSIControl
Декларированные системы контроля <CS>описываются тегом <system>, при этом атрибут Id перенимается из первого тега. Для наглядности атрибут name в примере перенимает значение атрибута StandortSelektor. Такой подход не является обязательным. Как и в случае с однозначной нумерацией атрибута Id, атрибут name также должен иметь определенное значение. Система PSIControl состоит из одной или нескольких двойных вычислительных машин. Как правило, вычислительная машина для базы данных (БД) и основная вычислительная машина с системой PSIControl разделены. Программное обеспечение многоуровневой системы контроля постоянно работает на компьютере, на котором действуют архивы, то есть, как правило, на вычислительной машине для базы данных. Компьютеры определяются в тегах <primary>и <secondary>. Ниже этого декларирования в разделе <host>вносится соответствующий IP-адрес или имя хоста (соответственно /etc/hosts). Предпочтительно должны указываться имена компьютеров. Последовательность не задана. Рекомендуется под тегом <primary>задавать вычислительную машину для базы данных 1 (DR1) и под тегом <secondary>– вычислительную машину для базы данных 2 (DR2). Данные <port>должны быть взяты из файла "Configuration.xml". Необходимо найти запись, в данном конкретном примере: <System PortOffset="20200">, а также такую запись в программном обеспечении многоуровневой системы контроля <mlcsicssrv><Service Ty-pe="ProcService" Port="212" Host="LOCALHOST"/></mlcsicssrv>и суммировать значения. Отсюда получается следующее решение: "20200 + 212 = 20412". Таким образом, желаемый порт равен 20412.
Рисунок 5 –Расчет значения <port>
Файлы конфигурации находятся в папке %путь к файлам проекта-proz-etc. %путь к файлам проектаотличается для операционных систем на основе Windows и Linux. Linux: /usr/PROZESS/ <сокращенное название проекта> Windows: D:\Programme\<сокращенное название проекта>
Это означает, что файлы конфигурации находятся по следующим путям: %Projektpfad / proz / etc / MLSConfig.xml %Projektpfad / proz / etc / Configuration.xml |
||
Последнее изменение этой страницы: 2018-06-01; просмотров: 287. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |