Praesideo 4.3
64
Interfaz abierta
64. 1
Introducción
La interfaz abierta Praesideo se basa en la
implementación de Visual Basic y en la tecnología
COM (subgrupo de automatización OLE), según
descripción de Microsoft.
Es preferible utilizar .NET para implementar la Interfaz
abierta de Praesideo. .NET es el sucesor de COM, COM+
y DCOM y es comparable a estos. Es posible utilizar las
interfaces COM existentes en un entorno .NET. Muchos
de los lenguajes de programación reconocen .NET,
haciendo el desarrollo de interfaces de usuario de
terceros más fácil.
En este momento, la Interfaz abierta de Praesideo está
basada en COM para permitir las conexiones con los
sistemas existentes que no están integrados en .NET. La
mayoría de los sistemas de terceros son compatibles con
COM, pero aún no con .NET. Sin embargo, en el futuro
los sistemas de seguridad de Bosch convertirán las
interfaces COM a .NET.
Puede resultar conveniente desarrollar aplicaciones de
terceros (p. ej. estaciones de llamada para PC) que ya
estén en .NET. Estas aplicaciones .NET pueden
comunicarse con la interfaz COM actual sin problemas y
no causarán problemas en el futuro si la interfaz está
basada en .NET. Si la aplicación está desarrollada en un
entorno COM, debe ser reescrita si la interfaz está
basada en .NET.
La conexión de la interfaz abierta (es decir, conexión a
Internet) se considera como una conexión abierta que
requiere medidas de seguridad adicionales. Por ejemplo,
el uso de un cortafuegos para evitar que personas no
autorizadas hagan un (ab)uso del sistema. El sistema
también puede limitar el acceso de dispositivos TCP/IP
(consulte la sección 43.12).
El uso de una interfaz abierta puede producir
situaciones en los que el sistema Praesideo no cumpla
con los estándares de evacuación que hayan sido
verificados por TÜV. En dicho caso, el certificado TÜV
puede estar caducado.
Bosch Security Systems B.V.
64.2
Alcance
Como se ha mencionado anteriormente, el manual de la
Interfaz abierta de Praesideo describe cómo utilizar ésta
en combinación con Visual Basic. Para entender este
manual, es necesario tener conocimiento en los
siguientes campos:
•
El lenguaje de programación Visual Basic 6.0 y sus
entornos de desarrollo.
•
El principio de las interfaces COM y
automatizaciónOLE.
•
El sistema Praesideo y su instalación.
Nota
La interfaz COM no está limitada a Visual Basic.
Pueden también utilizarse en otros lenguajes de
programación compatibles con COM. Visual
Basic se trata tan sólo de un ejemplo aquí.
El manual de la interfaz abierta está destinado a
aquellos usuarios que deseen utilizar la interfaz abierta
Praesideo. No se pueden derivar ningún derecho de este
manual en lo que respecta a la interfaz de
programación. Las extensiones y mejoras en la interfaz
abierta pueden implementarse cuando se presenten las
nuevas versiones de Praesideo. Puesto que este manual
está pensado para los programadores, se encuentra
disponible únicamente en inglés.
Aunque la interfaz abierta DLL contenga las versiones
anteriores de la interfaz abierta (debido a
compatibilidad con versiones anteriores), en este
manual sólo se describe la versión 3.4 de la interfaz
abierta. Las interfaces en DLL están identificadas a
través de una extensión del nombre. La versión original
no tiene una extensión de nombre.
Nota
Puede utilizar un máximo de 5 dispositivos
TCP/IP, como PC Call Server o Logging Server,
con acceso de interfaz abierta con un
controlador de red. El navegador web de
configuración utiliza un puerto diferente (puerto
80) para la conexión y no forma parte de esta
limitación.
Manual de uso e instalación
es | 542
IUI-PRAESIDEO_4.3 | V1.0 | 2015.02