|
Обратная косая черта ("\") используется в системах Windows в качестве разделителя папок. Если вы предпочитаете использовать в путях к файлам обратную косую черту, ее следует заменять двойной косой чертой ("\\"), т. е. вместо одной обратной косой черты ("\") вводится двойная.
|
Поле
|
Описание
|
||
Дополнительные свойства
|
Если свойство в форме не определено, его можно добавить в поле Дополнительные свойства. При добавлении дополнительных свойств формат имени свойства включает имя записи адаптера (имя службы), сопровождаемое именем свойства. Например:
<имя службы>.dbuser
Укажите в соответствующих полях свойство, используемое службой или адаптером, и значение этого свойства. Щелкните Добавить рядом с именем нового свойства, чтобы открыть текстовое поле, в котором можно изменить значение свойства.
Если значение оказывается слишком длинным, чтобы увидеть его полностью, появляется действие Править. Нажмите кнопку Править, чтобы открыть новое окно навигатора, где текстовое поле будет иметь больший размер.
|
||
Дополнительные службы
|
Дополнительными службами являются записи LDAP, которые читаются одновременно со службой или адаптером. Эти элементы могут иметь общие свойства и полезны при использовании множества каталогов. Благодаря этому Info*Engine может получать свойства из нескольких репозиториев LDAP, а также свойства из других удаленных поддеревьев внутри одного репозитория LDAP.
Чтобы определить дополнительную службу, введите ее URL протокола LDAP или имя в LDAP и нажмите кнопку Добавить.
|
||
Внутрипроцессные службы
|
Внутрипроцессной службой является служба Info*Engine, которая может обращаться к адаптеру или службе как внутренний компонент процесса. Введите имя внутрипроцессной службы в LDAP.
|
||
Различающееся имя
|
Утилита "Администрирование свойств" Info*Engine предлагает значение по умолчанию на основе структуры каталогов LDAP, которая определена в базовом URI.
При изменении поля Наименование службы обновляется атрибут ptcServiceName в различающемся имени, отражая изменения в имени службы.
|
||
Хост-компьютер и Порт
|
Эти поля являются обязательными при работе адаптера вне процесса.
Если заданный компонент связан со службой, настроенной для независимой работы на собственной виртуальной машине Java, он будет иметь одно или несколько связанных имен хост-компьютеров и номеров портов.
Если для службы определено только одно имя хост-компьютера или номер порта, служба имен возвращает эту комбинацию. Если для службы определено больше одной комбинации имен хост-компьютеров и номеров портов, служба имен случайным образом выбирает и возвращает одну из комбинаций.
|
||
Наименование службы во время выполнения
|
Наименование службы во время выполнения определяет префикс свойств для службы. Это наименование также используется при запуске компонента с использованием аргумента команды Java или параметра инициализации модуля сервлетов.
По умолчанию имя службы во время выполнения совпадает с именем службы. Если имя службы во время выполнения не задано, в качестве префикса для свойств используется имя службы.
|
||
Тип сериализации
|
В поле Тип сериализации можно изменить тип сериализации данных, используемый Info*Engine при передаче данных адаптеру, находящемуся вне процесса, или внешнему процессору задач.
По умолчанию компоненты Info*Engine используют сериализацию Java при передаче данных между компонентами. Сериализация Java сохраняет информацию о типах данных, благодаря чему можно легко управлять данными из пользовательского приложения Info*Engine, из задания или со страницы сервера Java.
Значение по умолчанию составляет java. При этом для атрибута ptcObjectSerializationType задается значение application/java-serialization-object.
Тип сериализации требуется изменить только в следующих случаях.
• При настройке адаптера вне процесса или внешнего процессора задач, Java-классы которого несовместимы с Java-классами клиента.
• При настройке пользовательского адаптера, который принимает только XML.
В этих случаях установите значение xml. При этом для атрибута ptcObjectSerializationType задается значение text/xml.
|
||
Класс службы
|
Поддерживаемое наименование Java-класса для адаптера или службы.
Если указанное имя компонента связано с внутрипроцессной службой, такой как адаптер, настроенный для выполнения на той же виртуальной машине Java (JVM), что и сервер, то с ним связывается имя класса. В этом случае служба имен возвращает имя класса, связанное с этой службой. Компоненты помещаются в очередь службы имен с необходимыми сведениями для прямого вызова службы без создания TCP-соединения с ней.
При настройке службы или адаптера внутри процесса выполните следующее:
• Оставьте наименование класса службы по умолчанию в поле Класс службы
При настройке службы или адаптера вне процесса выполните следующее:
• Удалите наименование в поле Класс службы
• В полях Хост-компьютер и Порт добавьте хост-компьютер и порт, используемые для обращения к адаптеру
|
||
Наименование службы
|
Имя службы используется для идентификации службы или адаптера. Если это наименование задано в нескольких определениях компонента, рассматривается несколько определений, чтобы обеспечить различные, но эквивалентные пути к одному и тому же компоненту. Служба имен осуществляет балансировку нагрузки путем случайного выбора возвращаемого адреса компонента. Имя службы также может определенным образом использоваться для балансировки нагрузки.
Можно использовать одно и то же имя службы для каждого компонента в отдельных записях, но эти записи должны быть помещены в различные структуры внутри папки. В противном случае можно поместить все компоненты в разные записи в одной и той же структуре папок. Тогда каждый компонент сможет иметь и уникальное имя службы, и общее имя службы. Уникальное имя службы задается при создании компонента. Можно добавить общее имя службы, щелкнув имеющийся компонент при его появлении на главной странице утилиты администрирования свойств.
|
Свойство
|
Описание
|
com.infoengine.maxConnectionAge
|
Максимальный промежуток времени в секундах, в течение которого соединение может оставаться неактивным, прежде чем оно будет удалено из пула.
Значение по умолчанию: 60.
|
com.infoengine.maxConnectionCacheSize
|
Максимальное число соединений, которое может содержать пул.
Значение по умолчанию: 50.
|