Caché

您将在
数据管理 
快速开发方面 实现突破

应用系统开发

开放性及灵活性是 Caché 应用开发特征的标志。Caché 为移动及网络应用的快速开发提供易用 IDE,并支持各种编程语言,同时能够让您自由选择中意的开发工具。

文编语言

Caché ObjectScript 是一种强大易学的面向对象的语言,用来书写例行程序及对象方法。它属于运行在 Caché 虚拟机上的三种完全互操作文编语言中的一种。其他语言包括:Caché Basic和 MVBasic。由于它们能够直接操控 Caché 的多维数据结构,因此这些语言通常用于对性能要求极高的领域。

客户端编程语言

当然,Caché的文编语言还可用于客户编程,但 Caché 也提供其他选项。Caché 经由其对象技术来支持众多流行的编程语言,能够让您使用自己喜爱的技术及工具进行工作。对于 Java和 C++ 来说, Caché eXTreme 技术具有一种“轻约束力”,能够将对象直接并立即插入到Caché的多维数据库中。

XML和网络服务

在当今的连通性世界中,通常采用 XML 和网络服务来共享应用程序之间的数据和功能。Caché 可以方便地将数据导出为 XML 格式,对来自引入 XML 文件的数据进行解析及存储,或者将任意 Caché 级别转化为网络服务。Caché 还支持多个用来确保网络服务安全性的标准。

网络及移动开发

如今,应用程序的网络界面已经规范化,有许多应用程序都可以在移动装置上运行,或者从一开始便针对这类装置而设计。

InterSystems Zen技术提供一种简单快捷的方式,为新应用及历史应用构建复杂的网络和移动界面。您也可以利用网络服务、REST、JSON 及其他标准以及选定的开发工具来构建移动式应用,以便利用Caché 优越的速度及可扩展性。

安全应用

Caché获得了 EAL 3通用标准认证。除了本身的安全环境之外, Caché还能够轻松地将安全特性构建到突破性应用中。它提供多种能力如认证、授权、审计及数据库加密,同时能够尽可能降低对应用程序性能造成的负担。