跳轉到內容

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 測試配置檔案模組。

另請參見

[編輯 | 編輯原始碼]
華夏公益教科書