Red de conocimiento informático - Problemas con los teléfonos móviles - Programación Tridium

Programación Tridium

Este pasaje se traduce de la siguiente manera. . .

Probablemente de la siguiente manera, no me atrevo a decirlo todo. 88 están todos allí.

Información de API

Descripción general

Hay una gran cantidad de registros de API disponibles en diversos grados. En un trabajo específico

API tiene los siguientes puntos a entender:

Estabilidad: una API madura cuyas posibilidades se especifican frente a cambios incompatibles;

Baja Team Tridium: La API pública se distribuye en el paquete java.baja y su implementación específica.

El código se publica en com.tridium;

Estabilidad

La API pública se divide en tres categorías:

Estable: esta se especifica Ha sido completamente evaluado y bloqueado en la API madura. Cada

intenta mantener la estabilidad entre las versiones de la API que son compatibles con el código fuente (1 puede requerir recompilación).

Solo corrige errores críticos o simplemente crea fallas de diseño que pueden romper la compatibilidad, y solo entre ellos.

(por ejemplo, 3.0 a 3.1). Esto no significa que las API estables estén congeladas, seguirán existiendo.

Fortalecer nuevos cursos y nuevos métodos. Sin embargo, no se eliminarán las clases o métodos existentes.

Evaluación: Este nombre pretende permitir el uso público y el lanzamiento de una API completamente funcional. La API para evaluación

está madura y lista para el desarrollo de producción. Sin embargo, no obtuvieron suficiente.

Uso y comentarios para demostrar el bloqueo. La API evaluada puede ser ligeramente diferente

y modificada (por ejemplo, 3.0 a 3.1). Estos cambios pueden romper la compatibilidad

de fuentes binarias. Sin embargo, cualquier cambio debería incorporarse fácilmente al código de producción.

Refactorizar el código fuente adecuadamente (como cambiar el nombre de los métodos).

Desarrollo: Este nombre es positivo para el código que se está desarrollando. ¿El cliente de quién publicó esto?

Requiere el último desarrollo y compilación del marco. No se deben esperar cambios de compatibilidad,

la posibilidad de rediseños a gran escala.

¿Qué es Bach?

Bach acuñó un término a partir de la arquitectura Java de automatización de la construcción. El núcleo del marco es Tridium.

El diseño se lanzará como un estándar abierto. El estándar está siendo desarrollado actualmente por la comunidad Java de Sun.

El proceso es el mismo que el JSR 60. JSR sigue siendo un esfuerzo continuo, pero es importante comprender las diferencias entre Bach.

Y las Cataratas del Niágara.

Especificaciones e implementación

Básicamente, Bach es una especificación abierta y Niagara Framework es la implementación de la especificación.

Por norma general, Go South no es un conjunto de software, sino un puro documento. Esta especificación será Bach.

Incluye:

Estándares sobre cómo empaquetar módulos de software de Bach;

Modelos de componentes y sus API

Componentes de bases de datos históricos y API

p>

Componentes de alarma y API

Componentes de lógica de control y API

Componentes de programación y API

Componentes del controlador BACnet y basados API

API y componentes impulsados ​​por la tecnología de Lonworks