UltraLite 是具有真正平台独立性的移动数据库。UltraLite 旨在创建用于小型设备(例如手机、手持式计算机和嵌入式设备)的自定义解决方案。
UltraLite 为您提供了一个完整的数据库管理系统,包括:
开发层 UltraLite 支持多个编程接口,避免将您锁定到一个部署平台、开发工具或 IT 基础结构产品集。
有关应选择哪个 API 的信息,请参见选择 UltraLite 编程接口。
为了帮助您维护 UltraLite 项目,UltraLite 使用一组综合的管理工具完成它的开发支持。可以将这些工具作为命令行实用程序运行,也可以作为 Sybase Central 的 UltraLite 插件中的向导运行。
数据管理层和同步客户端 可以使用称为运行库的进程中库或称为引擎的单独进程连接到 UltraLite 数据库。进程控制连接和数据访问请求。它们还包括一个链接 UltraLite 数据库和企业后端系统的内置双向同步客户端。
有关应选择哪个进程的信息,请参见选择 UltraLite 数据管理组件。
数据层 此层是作为文件或一系列数据记录(用于 Palm OS)存储的本地数据存储库。请参见UltraLite 存储和文件名约定。
下图表示数据、管理和开发层。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |