Файлы служб ввода

 

DCTSTransformationService.exe.config

 

Настройка состава сервисов преобразования

Перечень всех сервисов преобразования, работающих на компьютере, содержится в секции Transformation.Services. Секция имеет следующую структуру:

 

<Transformation.Services>

  <clear/>

  {Сервис преобразования}

  ...

</Transformation.Services>

где {Сервис преобразования}::=

  <add Name="{Имя сервиса преобразования}"

    ServiceType="{Описание класса}

    Adress="{Адрес подключения}"

    Contract="{Интерфейс сервиса}"/>

Имя сервиса преобразования. Произвольное уникальное имя сервиса преобразования.

Описание класса. Описание класса сервиса преобразования. В качестве значения описание класса следует через запятую указывать имя класса и имя сборки файла.

Адрес подключения. Адрес, по которому доступен сервис преобразования.

Интерфейс сервиса. Имя интерфейса сервиса преобразования.

Пример секции Transformation.Services:

 

<Transformation.Services>

  <clear />

    <add Name="Объединение изображений в многостраничный TIFF-файл" ServiceType="NpoComputer.Dcts.Transformation.TiffTransformation.TiffTransformationService, NpoComputer.Dcts.TiffTransformation"

      Address="http://TIFFSERVER:203"

      Contract="NpoComputer.Dcts.Transformation.IConvertManyToOne"/>

    <add Name="Распознавание штрих-кодов" ServiceType="NPOComputer.DCTS.Transformation.BarcodeRecognition.ServiceDTKBarcodeRecognizer, NPOComputer.DCTS.Transformation.BarcodeRecognition"

      Address="http://BARCODESERVER:205"

Contract="NpoComputer.Dcts.Transformation.BarcodeRecognition.IBarcodeRecognize"/>

</Transformation.Services>

Для того чтобы прекратить работу сервиса на данном компьютере, необходимо закомментировать секцию этого сервиса. Для того чтобы возобновить работу сервиса, необходимо раскомментировать эту секцию.

Для того чтобы закомментировать секцию в XML-файле, следует перед секцией добавить символы «<!--», а после секции – символы «-->». Например:

 

<Transformation.Services>

  <clear />

    <!--<add Name="Объединение изображений в многостраничный TIFF-файл" ServiceType="NpoComputer.Dcts.Transformation.TiffTransformation.TiffTransformationService, NpoComputer.Dcts.TiffTransformation"

      Address="http://TIFFSERVER:203"

      Contract="NpoComputer.Dcts.Transformation.IConvertManyToOne"/>-->

    <add Name="Распознавание штрих-кодов" ServiceType=" NpoComputer.Dcts.Transformation.BarcodeRecognition.BarcodeRecognitionService, NpoComputer.Dcts.BarcodeRecognition"

      Address="http://BARCODESERVER:205"

Contract="NpoComputer.Dcts.Transformation.BarcodeRecognition.IBarcodeRecognize"/>

</Transformation.Services>

 

 

 

См. также:

·         Структура файла;

·         Перечень секций файла настроек;

·         Настройки сервиса извлечения штрих-кодов;

·         Настройки сервиса преобразования в многостраничный TIFF-файл.