Un framework de desarrollo potente y flexible para aplicaciones de entorno empresarial
El marco de Axional Studio consiste en una combinación única, compuesta por un entorno de desarrollo y un middleware de tiempo de ejecución. Esta composición permite a los desarrolladores crear aplicaciones de misión crítica, mientras se concentran solo en los requisitos del usuario.
El entorno de desarrollo se ejecuta en la base de datos Informix. Incluye grandes conceptos de desarrollo y ofrece soporte internacional. Además, contiene su propia biblioteca de elementos en la interfaz del usuario (con ricos controles de la GUI) que garantizan una experiencia coherente.
Las aplicaciones resultantes se ejecutan en el navegador de su elección. El Middleware, llamado Axional Server, permite que las aplicaciones trabajen en un entorno multiplataforma y se ocupa de los servicios globales: la gestión de usuarios, seguridad, monitoreo, etc.
Beneficios arquitectura de 4 capas
Alta precisión
Dependiendo de los requisitos de seguridad, Axional Studio puede operar en entornos de 3 o 4 niveles
Presentación
Su objetivo es proporcionar servicios middleware en una capa de aplicación superior.
Capa lógica
Estas contienen las reglas comerciales del mundo real que determinan cómo se pueden crear, almacenar y cambiar los datos.
Capa de datos
Incluye el registro, la creación de redes y otros servicios necesarios para admitir una capa empresarial en particular.
Puntos claves
Axional Studio incluye:
Aplicaciones múltiples
La «alternancia» es un enfoque arquitectónico que proporciona una gran economía de escala al ejecutar aplicaciones para organizaciones grandes y complejas. En esta arquitectura, una única instancia de software se ejecuta en un servidor y satisface las necesidades de múltiples «inquilinos». Los inquilinos pueden ser cualquier grupo de usuarios que necesiten una base de datos separada (por ejemplo, empresas o departamentos dentro de una empresa, etc.)
Soporte de internacionalización y localización
Los componentes de arquitectura ayudarán a los desarrolladores a generar códigos adaptados a diferentes idiomas, adoptando las diferencias regionales y los requisitos técnicos dentro de un entorno local de destino.
Acceso de seguridad: roles y usuarios
Axional Studio gestiona las complejidades del proceso de inicio de sesión y autenticación de usuario para la aplicación general. Asimismo, la administración de permisos y el acceso para los usuarios está integrado en la arquitectura. Esto garantiza que un error de desarrollo no creará un acceso de puerta trasera a los datos. Todos los procesos de seguridad se basan en estándares bien establecidos.
Encriptación
Con frecuencia, las aplicaciones necesitan usar certificados seguros para las comunicaciones. Por ejemplo, en comunicaciones SSL para probar la identidad de servidores y clientes. Axional Server incluye un módulo llamado Axional Keystore Manager que ayuda en esta gestión.