Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite 简介

 

UltraLite 数据体系结构

UltraLite 是具有真正平台独立性的移动数据库。UltraLite 旨在创建用于小型设备(例如手机、手持式计算机和嵌入式设备)的自定义解决方案。

UltraLite 为您提供了一个完整的数据库管理系统,包括:

  • 开发层   UltraLite 支持多个编程接口,避免将您锁定到一个部署平台、开发工具或 IT 基础结构产品集。

    有关应选择哪个 API 的信息,请参见选择 UltraLite 编程接口

    为了帮助您维护 UltraLite 项目,UltraLite 使用一组综合的管理工具完成它的开发支持。可以将这些工具作为命令行实用程序运行,也可以作为 Sybase Central 的 UltraLite 插件中的向导运行。

  • 数据管理层和同步客户端   可以使用称为运行库的进程中库或称为引擎的单独进程连接到 UltraLite 数据库。进程控制连接和数据访问请求。它们还包括一个链接 UltraLite 数据库和企业后端系统的内置双向同步客户端。

    有关应选择哪个进程的信息,请参见选择 UltraLite 数据管理组件

  • 数据层   此层是作为文件或一系列数据记录(用于 Palm OS)存储的本地数据存储库。请参见UltraLite 存储和文件名约定

下图表示数据、管理和开发层。

UltraLite 应用程序体系结构。