ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor...
Transcript of ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor...
![Page 1: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/1.jpg)
Uniendo la Aviación Sobre
Seguridad Operacional | Seguridad | Ambiente
ECCAIRS 5 – Curso Técnico
Arquitectura
![Page 2: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/2.jpg)
International Civil Aviation Organization
Estándares y Plataformas Industria de Estándares • Sistema Operativo Microsoft Windows, 32-bit and 64-bit OS • Soporte para sistemas de base de datos relacionales (SQL Server,
Oracle) Front end (Delantera) • Familia Microsoft Windows (XP, Vista, 7) • Explorador Web para WebDAS (soporte para los mejores) Back end (Trasera) • Familia Microsoft Windows (2003, 2008 Server) para el
Repositorio • Interface SQL/Oracle de DBMS, Oracle en los servidores no
permitidos de Windows • IIS6.5 & IIS7+ para WebDAS
2
![Page 3: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/3.jpg)
International Civil Aviation Organization
Requerimientos Mínimos del Sistema Común (Hardware y Software) • Intel or AMD, 2 GHz o superior, dual core recomendado • 2 GB RAM o más • 250 MB de espacio en disco • Versión adecuada de Microsoft Windows • Microsoft .NET Framework 4
3
![Page 4: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/4.jpg)
International Civil Aviation Organization
Requerimientos Mínimos del Sistema Lado del Servidor • 4 GB RAM o más • En sistemas multi-usuarios con gran cantidad de data, sistemas
con multi-procesador son recomendados para incrementar el tiempo de respuesta desde la base de datos y al servidor
• Servicios Web y/o DCOM (no es necesario ningún protocolo para una instalación autónoma)
• 350~500 MB de espacio en disco para los componentes de base de datos
• Más de 300 KB de espacio en la base de datos por ocurrencia
• El Administrador de Anexos tiene requerimientos adicionales (ver la documentación)
4
![Page 5: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/5.jpg)
International Civil Aviation Organization
Arquitectura del Software en Imágenes
5
Extensión Marco Común de ECCAIRS
Acceso A la Base De
Datos
Acceso De
Archivos Seguridad
ECCAIRS API
Navegador Windows
Taxonomía
Navegador WebDAS Graficador Otros …
Ab
stracción
Interface de Usuario
Relacional (Alta Performance)
Base de datos
Base de Datos
![Page 6: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/6.jpg)
International Civil Aviation Organization
Arquitectura del Software en Palabras Marco Común del ECCAIRS – ECF (ECCAIRS Common Framework)
• Plataforma de Software provee la funcionalidad Configuración de herramientas
Intercambio de data
• Totalmente independiente “dominio de trasnporte” No relacionada a un dominio en particular (aviación, marítima, trenes,
...)
Puede servir como plataforma de adquisición de datos estandar para cualquier clase de eventos
• Desarrollada para ambos Servidor y Cliente • En la versión actual, ECF is a 32-bit application ECF usa componentes externos que son todavía 32-bit
Algunos protocolos de conectividad trabajan solo en 32-bit
6
![Page 7: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/7.jpg)
International Civil Aviation Organization
Arquitectura del Software en Palabras Extensiones de la Taxonomía • Provee un Diccionario y una Taxonomía Diccionario para la definición de data
Taxonomía para la data de la organización
• Instalando una extensión específica, la dependencia del “dominio de trasnporte” es obtenida Aviación, marítima, tren, etc.
En principio cualquier clase de evento puede se cubierta (e.g. médica)
• Provee estructura para almecenamiento de datos Tablas de base datos, conexiones entre elementos de datos, etc.
7
![Page 8: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/8.jpg)
International Civil Aviation Organization
Arquitectura del Software en Palabras Extensiones de la Taxonomía (continuación) • Provee plano para presentación de datos (Interface del Usuario) Pantalla, papel, etc.
• Extensiones son instaladas solamente en sistema del Servidor Componentes sonm automáticamente propagados a los clientes si es
necesario
Base de Datos (Relacional, Alta performance) • Externa al ECF • Usada solamente para el almacenamientio de data • No para acceso directo necesaria/prevista
8
![Page 9: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/9.jpg)
International Civil Aviation Organization
Estructura de Carpetas (Windows 7) [d:]\Program Files\Eccairs5 • Carpeta de Instalación (default) • Esta es [d:]\Program Files (x86)\Eccairs5 en 64-bit OS [d:]\ProgramData\Eccairs 5 • Repositorios Configuración de archivos del Repositorio (profiles, View definitions) –
no modificable
• Ajustes Configuración de Servicios Web (puertos, URL), Configuración de
registro (Monitor, Trace), Configuración de área de trabajo (Ajustes a la UI)
• Registro, Rastreo (Logs, Traces) Almacena logs y archivos de “trace” 9
![Page 10: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/10.jpg)
International Civil Aviation Organization
Estructura de Carpetas (Windows 7) [d:]\Users\<Login User>\AppData • Local\Eccairs 5\Settings Navegador personal Eccairs (Browser) y ajustes de conexión
• Local\Temp\Eccairs5 Carpeta para la configuración de área de trabajo (Working area
configuration), ver lámina anterior
Data temporal
• Roaming\Eccairs 5 Copias almacenadas de perfiles de repositorio
10
![Page 11: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/11.jpg)
International Civil Aviation Organization
Implementación Implementación Típica (Estación de Trabajo y Servidor)
11
Base de Datos Cliente DB
Protocolo
Middleware (Software Intermedio)
Middleware (Software Intermedio)
Archivo E5F
Applicaciones
Archivo E5F
![Page 12: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/12.jpg)
International Civil Aviation Organization
Implementación 1 Estación de Trabajo autónoma (stand-alone)
12
Data
Middleware (Software Intermedio)
Applicaciones
![Page 13: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/13.jpg)
International Civil Aviation Organization
Implementación 2 Estaciones de Trabajo , en la cual una de ellas está
actuando como servidor de base de datos
13
Data
Middleware (Software Intermedio)
Applicaciones
Protocolo Middleware
(Software Intermedio)
Applicaciones
![Page 14: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/14.jpg)
International Civil Aviation Organization
Implementación Muchas Estaciones de Trabajo, 1 ECCAIRS y servidor de base
de datos
14
Data
Middleware (Software Intermedio)
Applicaciones
Data
Middleware (Software Intermedio)
Protocolo Middleware
(Software Intermedio)
Applicaciones
![Page 15: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/15.jpg)
International Civil Aviation Organization
Implementación Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1
servidor de base de datos
15
Middleware (Software Intermedio)
Applicaciones
Middleware (Software Intermedio)
Protocolo Middleware
(Software Intermedio)
Applicaciones
Cliente DB
Data Data
![Page 16: ECCAIRS 5 – Curso Técnico - Architecture_S.pdf · Muchas Estaciones de Trabajo, 1 Servidor ECCAIRS y 1 servidor de base de datos 15 Middleware (Software Intermedio) Applicaciones](https://reader036.fdocuments.us/reader036/viewer/2022071219/6054410ee2736564255aa190/html5/thumbnails/16.jpg)
International Civil Aviation Organization
Implementación Implementación Web
16
Middleware (Software Intermedio)
Applicaciones
Database
Cliente DB
Protocolo
Middleware (Software Intermedio)
Protocol
Middleware (Software Intermedio)
Applicaciones
Navegador (Browser)
Middleware (Software Intermedio)
Applicaciones