Conceptos
Arquitectura
Tres capas y sólo se carga lo necesario. Cómo NZT rutea cada pedido del kernel a un router de fase y de ahí a la única hoja que la tarea necesita.
Tres capas. Sólo se carga lo necesario.
El recorrido de un pedido
pedido kernel (tabla de ruteo) router de fase la hoja que corresponde
Las tres capas
Kernel · ~180 líneas
Se instala en el archivo que el proveedor lee en toda sesión. Trae el ciclo, los frenos, el formato del estado y la tabla de ruteo: qué skill cargar está instruido en una tabla, no librado a que el modelo adivine.
Routers · 7 fases
Uno por fase. No hacen el trabajo: leen el pedido y dicen qué hoja cargar.
Hojas · ≤ 200 líneas
Una skill, un trabajo. Sólo se carga la que la tarea pide.
El kernel está siempre presente. De las hojas, se carga sólo la que la tarea pide.