Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Praesideo 4.3
64
Offene Schnittstelle
64. 1
Einführung
Das Praesideo Open Interface basiert auf einer Virtual
Basic Implementierung sowie auf der COM
Technologie (OLE automation subset), beschrieben von
Microsoft.
Es wird empfohlen, .NET für die Implementierung der
Praesideo Open Interface zu benutzen. .NET ist der
Nachfolger von COM, COM+ und DCOM und mit
diesen vergleichbar. Existierende COM Schnittstellen
können in einer .NET Umgebung benutzt werden.
Zahlreiche Programmiersprachen erkennen .NET an,
was die Entwicklung von Benutzerschnittstellen durch
Dritte erleichtert.
Derzeit basiert das Praesideo Open Interface auf COM,
um Verbindungen zu existierenden Systemen zu
ermöglichen, die nicht auf .NET aufgebaut sind. Die
meisten aktuellen Systeme Dritter unterstützen COM,
aber noch nicht .NET. In der Zukunft werden jedoch
Bosch Security Systems die COM Schnittstellen in .NET
konvertieren.
Möglicherweise sollten bereits jetzt Anwendungen
Dritter (z.B. PC-Sprechstellen) in .NET entwickelt
werden. Diese .NET Anwendungen können problemlos
mit der aktuellen COM Schnittstelle kommunizieren und
werden in der Zukunft keine Probleme verursachen,
wenn die Schnittstelle auf .NET basiert. Wird die
Anwendung in einer COM Umgebung entwickelt, muss
sie neu geschrieben werden, wenn die Schnittstelle auf
.NET basiert.
Die Open Interface-Verbindung (d.h. eine
Internet-Verbindung) wird als eine offene Verbindung
angesehen, die zusätzlicher Sicherheitsmaßnahmen
bedarf. Zum Beispiel hindert eine Firewall unbefugten
Personen am Missbrauch des Systems. Das System kann
auch den Zugriff durch TCP/IP-Geräte einschränken
(siehe Abschnitt 43.12).
Die Benutzung einer offenen Schnittstelle kann zu
Situationen führen, in denen das Praesideo System nicht
mehr die vom TÜV verifizierten Evakuierungsnormen
erfüllt. In diesem Fall kann das TÜV Zertifikat
erlöschen.
Bosch Security Systems B.V.
64.2
Wie bereits ausgeführt, beschreibt die Open Interface
Anleitung die Benutzung des Praesideo Open Interface
in Verbindung mit Visual Basic. Für ein Verständnis
dieser Anleitung sind Kenntnisse auf den folgenden
Gebieten erforderlich:
Visual Basic 6.0 Programmiersprache und ihre
Entwicklungsumgebung.
Das Prinzip der COM Schnittstellen und der OLE
Automation.
Das Praesideo System und seine Installation.
Die Open Interface Anleitung ist für Benutzer bestimmt,
die das Praesideo Open Interface benutzen möchten.
Aus dieser Anleitung können keine Rechte in Bezug auf
die Programmierschnittstelle abgeleitet werden.
Erweiterungen und Verbesserungen der offenen
Schnittstelle können bei Einführung neuer Praesideo
Versionen implementiert werden. Da die Anleitung nur
für Programmierer gedacht ist, steht sie nur in der
englischen Sprache zur Verfügung.
Zwar enthalten die offenen Schnittstellen DLL die
früheren Versionen der Open Interface (für
Abwärtskompatibilität), doch wird in dieser Anleitung
nur die Open Interface Version 3.4 beschrieben. Die
Schnittstellen in DLL sind mit Hilfe einer
Namenserweiterung identifiziert. Die Originalversion
besitzt keine Namenserweiterung.
Installations- und Bedienungshandbuch

Geltungsbereich

Notiz
Die COM Schnittstelle ist nicht auf Visual Basic
beschränkt. Sie kann auch in anderen
Programmiersprachen benutzt werden, die
COM unterstützen. Visual Basic wird hier
lediglich als ein Beispiel benutzt.
Notiz
Maximal 5 TCP/IP-Geräte wie der PC Call
Server oder der Loggin-Server mit offenem
Schnittstellenzugang können mit einem
Netzwerkcontroller verwendet werden. Der
Konfigurations-Webbrowser nutzt einen
anderen Anschluss (Port 80) für die Verbindung
und ist daher von dieser Beschränkung
ausgeschlossen.
IUI-PRAESIDEO_4.3 | V1.0 | 2015.02
de | 573

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis