跳转到内容

Ada 编程/库/多用途/Matreshka

来自维基教科书,开放的书籍,开放的世界

Ada. Time-tested, safe and secure.
Ada。经久考验,安全可靠。

Matreshka 是一组 Ada 库,用于帮助开发信息系统。它包含以下库:

联盟
Ada 应用程序的本地化、国际化和全球化。该库的关键组件是高效实现 Unicode 字符无界字符串形式。通常的基字符串操作集由根据 Unicode 标准、Unicode 排序算法和通用语言环境数据库的语言环境相关操作扩展,例如大小写转换和排序。它包括 Unicode 兼容正则表达式引擎、从大量编码进行文本解码以及消息翻译系统。消息翻译系统使用 XLIFF 格式与翻译人员的工具交换消息翻译。
XML 处理器
提供 SAX 风格的 API 来读取和写入 XML 文档。支持 XML1.0(第五版)、XML1.1(第二版)、XML 中的命名空间和 XML 基本规范。字符串、文件和套接字可以用作阻塞或非阻塞模式下的输入源。支持增量解析。
FastCGI
允许开发 Web 应用程序,并与标准 HTTP 服务器(例如 Apache、ISS)一起使用。
WebServices
开发基于 SOAP 的 Web 应用程序的框架。包括对 WS-Security 的支持。
SQL 数据库访问
提供简单的通用 API 来访问 SQL 数据库。现在支持 Firebird/Interbase、MySQL、Oracle、PostgreSQL 和 SQLite3 后端。
Ada 建模框架
元对象设施的实现,用于处理建模语言和模型。包括 UML、OCL 和 UML 测试配置文件模块。

另请参见

[编辑 | 编辑源代码]
华夏公益教科书