1. Caché应用服务器具体提供了以下功能:
• Caché虚拟机可以运行两种内嵌脚本语言——Caché ObjectScript 和Basic。
• 可以透明地访问同一台或者不同的计算机上的Caché多维数据服务器。
• 带客户端缓存的连接软件允许使用通用的技术(如:Java,C++,C#,COM,.NET,Visual Basic,Delphi)快速访问Caché对象。Caché能自动连接客户端和应用服务器。
• 能与SOAP和XML相兼容 。
• 使用ODBC和JDBC进行SQL访问,具有客户端复杂的缓存和高性能的应用服务 。
• 能够访问关系型数据库 。
• 提供高性能的Caché服务页技术,更便捷地开发Web应用程序。
• Caché工作室(Caché Studio),它是一个集成的开发环境,能够快速地开发和测试Caché应用。
• 脚本语言的代码存放在数据库中,并且能够在线更改,这些更改能够自动地传递到所有应用服务上面。
2. Caché Basic为Basic编程人员提供了另一种方便使用Caché的方法。与VBScript相似,Caché Basic已扩展成能够直接访问Caché多维数组。
3. 在Caché虚拟机虚拟机中的每个用户进程通过调用共享存储器直接访问多维数据结构,这个共享存储器可以访问共享的数据库缓存。所有其他的技术(Java,C++,ODBC,JDBC,等等)也通过虚拟机连接来访问数据库。
4. Caché ObjectScript 和Caché Basic两种脚本语言都可以编写任何一个对象方法