Interface Ouverte - Bosch Praesideo 4.3 Manuel D'installation Et D'utilisation

Table des Matières

Publicité

Praesideo 4.3
64

Interface ouverte

64. 1
Introduction
L'interface ouverte Praesideo repose sur une
implémentation Visual Basic et sur la technologie COM
(sous-ensembles d'automatisationOLE ), tel que décrit
par Microsoft.
Il est préférable d'utiliser .NET pour implémenter
l'interface ouverte Praesideo. .NET est le successeur de
COM, COM+ and DCOM et leur est comparable. Les
interfaces COM existantes peuvent être utilisées sous
environnement .NET. Nombre de langages de
programmation reconnaissent .NET, ce qui facilite le
développement d'interfaces utilisateur par des tiers.
Pour l'heure, l'interface ouverte Praesideo utilise
COMpour activer les connexions vers des systèmes
existants ne reposant pas sur .NET. La plupart des
systèmes de tiers sont compatibles avec COM, mais pas
encore tous avec .NET. Cependant, à l'avenir, Bosch
Security Systems doit convertir les interfaces COM à
.NET.
Il peut être souhaitable de développer dès à présent des
applications de tiers (ex. des pupitres d'appel PC) avec
.NET. Ces applications .NET peuvent communiquer
avec l'interface COM actuelle sans aucune difficulté et ne
pauseront aucun problème à l'avenir lorsque l'interface
sera basée sur .NET. Si l'application est développée sous
environnement COM , elle doit être réécrite lorsque
l'interface passe à .NET.
La connexion d'interface ouverte (soit une connexion
Internet) est perçue comme une connexion ouverte
impliquant des mesures additionnelles de sécurité. Par
exemple, un firewall afin d'empêcher les individus
dépourvus d'autorisation d'(ab)user du système. Le
système peut aussi limiter l'accès aux dispositifs TCP/IP
(voir section 43.12).
Le choix d'une interface ouverte peut générer des
situations dans lesquelles le système Praesideo n'est plus
en conformité avec les normes d'évacuation selon les
spécifications TÜV. Dans cette éventualité, la
certification TÜV peut être annulée.
Bosch Security Systems B.V.
64.2
Comme cela fut précisé auparavant, le manuel
d'interface ouverte décrit l'utilisation de l'interface
ouverte Praesideo combinée à Visual Basic. Pour
comprendre ce chapitre, des connaissances sont
nécessaires dans les domaines suivants :
Le langage de programmation Visual Basic 6.0 et son
environnement de développement.
Les principes des interfaces COM et de
l'automatisation OLE.
Le système Praesideo et son installation.
Le manuel d'interface ouverte est destiné aux
utilisateurs souhaitant utiliser l'interface ouverte
Praesideo. Il est impossible de dériver des droits de ce
manuel envers l'interface de programmation. Les
extensions et les améliorations de l'interface ouverte
peuvent être implémentées lorsque de nouvelles
versions de Praesideo sont introduites. Ce manuel étant
destiné aux programmeurs, il est disponible uniquement
en anglais.
Bien que les DLL de l'interface ouverte contiennent les
versions précédentes de l'interface ouverte (pour une
compatibilité amont), seule la version 3,4 de l'interface
ouverte est décrite dans ce manuel. Les interfaces des
DLL sont identifiées par une extension. Le nom de la
version originale est dépourvu d'extension.
Manuel d'installation et d'utilisation
Portée
Note
L'interface COM n'est pas limitée à Visual
Basic. Elle peut également être employée avec
d'autres langages de programmation
compatibles avec COM. Visual Basic sert
simplement d'exemple.
Note
Un maximum de 5 dispositifs TCP/IP, ainsi le
PC Call Server ou le Logging Server, avec
accès de type interface ouverte peuvent être
utilisés avec un contrôleur réseau. Le navigateur
web de configuration utilise un port différent
(port 80) pour la connexion et est exclu de cette
limitation.
IUI-PRAESIDEO_4.3 | V1.0 | 2015.02
fr | 533

Publicité

Table des Matières
loading

Table des Matières