62 открытый интерфейс, 1 введение, 2 возможности – Инструкция по эксплуатации Bosch Praesideo

Страница 496

Advertising
background image

Bosch Security Systems | 2011-02

Praesideo 3.5 | Инструкции по установке и эксплуатации | 11 | Дополнительное программное обеспечение

ru | 498

62

Открытый интерфейс

62.1 Введение

Открытый интерфейс Praesideo основывается на
применении Visual Basic и базируется на технологии
COM (сокращенная версия OLE automation), как
описано компанией Microsoft.

Предпочтительно использовать .NET для применения
открытого интерфейса Praesideo. .NET - это преемник
COM, COM+ и DCOM и сопоставим с ними.
Существующие интерфейсы COM могут
использоваться в среде .NET. Многие программные
языки распознают .NET, что позволяет третьим
сторонам осуществлять расширение возможностей
пользовательских интерфейсов.

В данный момент, Открытый интерфейс Praesideo
основывается на COM для активизации соединений к
существующим системам, которые не встроены в .NET.
Большинство настоящих систем третьей стороны
поддерживают COM, но еще не поддерживают .NET.
Однако, в будущем, Bosch Security Systems планирует
преобразовать интерфейсы COM в .NET.

Уже сейчас возможно развивать приложения третьей
стороны (например, вызывные станции ПК) в .NET.
Данные приложения .NET могут связываться с
интерфейсом COM без каких-либо проблем и не
вызывать сложностей в будущем, когда интерфейс
основан на .NET. Если данное приложение улучшено в
среде COM , то его необходимо переписать, если
интерфейс основан на .NET.

Соединение открытого интерфейса (т.е. соединение
Internet) - это открытое соединение, при использовании
которого необходимо соблюдать особую осторожность.
Например, сетевой заслон для предотвращения
использования системы несанкционированными
людьми. Данная система также может ограничивать
доступ устройств TCP/IP (см. раздел 42.9).

Использование открытого интерфейса может привести
к ситуациям, при которых система Praesideo больше не
будет соответствовать стандартам эвакуации, которые
были изменены TÜV. В данном случае, сертификат
TÜV может потерять свою силу.

62.2 Возможности

Как указано ранее, в руководстве по эксплуатации
открытого интерфейса описывается способ
использования открытого интерфейса Praesideo в
комбинации с Visual Basic. Для того, чтобы правильно
понять информацию, указанную в данном руководстве,
необходимо иметь знания в следующих областях:
• Языке программирования Visual Basic 6.0 и его среде

разработки.

• Принципе интерфейса COM и OLE automation.
• Системе Praesideo и ее установке.

Руководство по эксплуатации открытого интерфейса
предназначено для пользователей, которые хотят
использовать открытый интерфейс Praesideo. Из данного
руководства по эксплуатации интерфейса
программирования не вытекает никаких прав. Расширения
и улучшения открытого интерфейса могут применяться
после представления новых версий Praesideo. Т.к. данное
руководство предназначено для программистов, оно
доступно только на английском языке.

Хотя открытый интерфейс DLL содержит
предварительные версии открытого интерфейса (для
обратного сравнения), в данном руководстве
описывается только открытый интерфейс версии 3,4.
Интерфейсы в DLL идентифицированы с
использованием расширения имени. Оригинальная
версия не содержит расширение имени.

Примечание
Интерфейс COM не ограничивается Visual
Basic. Он также может использоваться в
других языках программирования, которые
поддерживают COM. Visual Basic
используется здесь только в качестве
примера.

Примечание
С контроллером сети может
использоваться не более 5 устройств TCP/
IP с доступом к открытому интерфейсу,
например сервер вызовов ПК или сервер
регистрации. Web-браузер конфигурации
использует другой порт (порт 80) для
присоединения и не входит в данное
ограничение.

Advertising