Caché

Innovará
en
gestión de datos 
y en desarrollo rápido

Desarrollo de Aplicaciones

La apertura y la flexibilidad son las señas de identidad de las funciones de desarrollo de la aplicación Caché. Caché proporciona un potente IDE, Entorno de Desarrollo Integrado (del inglés integrated development enviroment) de fácil utilización para el desarrollo rápido de aplicaciones móviles y web, pero con soporte para gran variedad de lenguajes de programación, y además le ofrece la opción de utilizar su herramienta de desarrollo favorita.

Lenguajes de Script

Caché ObjectScript es un lenguaje potente y fácil de aprender orientado a objetos para escribir rutinas y métodos de objetos. Es uno de los tres lenguajes de script completamente interoperables que se ejecutan en la Máquina Virtual de Caché. Los otros dos son: Caché Basic y MVBasic. Dado que permiten la manipulación directa de las estructuras de datos multidimensionales de Caché, estos lenguajes se utilizan normalmente cuando el rendimiento cobra especial relevancia.

Lenguajes de programación por parte del cliente

Los lenguajes de script de Caché también pueden utilizarse en la programación por parte del cliente, aunque Caché también ofrece otras opciones. Mediante su tecnología de objetos, Caché soporta gran variedad de lenguajes de programación conocidos, lo que permite al usuario trabajar con sus tecnologías y herramientas favoritas. Para Java y C++, la tecnología eXTreme de Caché ofrece una “vinculación ligera” que permite insertar objetos directa (y muy rápidamente) en la base de datos multidimensional de Caché.

Servicios web y XML

En el mundo conectado actual, los servicios web y XML se utilizan normalmente para compartir datos y funcionalidades entre aplicaciones. Caché hace más fácil la exportación de  datos como XML, analizar y almacenar datos de archivos XML entrantes, o convertir cualquier clase de Caché en un servicio web. Caché también soporta numerosos estándares para asegurar los servicios web.

Desarrollo web y móvil

Las interfaces web para aplicaciones son la norma hoy en día, y muchas aplicaciones o bien se están adaptando para poder ejecutarse en dispositivos móviles, o se diseñan para ello desde el inicio.

La tecnología de InterSystems Zen proporciona una manera fácil y rápida de generar sofisticadas interfaces móviles y web para aplicaciones existentes y nuevas.

Una extensión de la tecnología Zen -Zen Mojo- implica en gran medida la creación de aplicaciones móviles y de escritorio ricas en datos. Además, puede utilizar los servicios web, REST, JSON y otros estándares, junto con la herramienta de desarrollo que elija, para generar aplicaciones móviles que aprovechen la sorprendente velocidad y escalabilidad de Caché.

Asegurar las aplicaciones

Caché está certificado por los Criterios Comunes EAL 3. Además de ser un entorno seguro en sí mismo, Caché facilita la creación de funciones de seguridad en sus aplicaciones innovadoras. Proporciona prestaciones como autenticación, autorización, auditoría y cifrado de bases de datos a la vez que minimiza la carga en el rendimiento de las aplicaciones.