DELPHI 10.2(TOKYO) FOR LINUX的兼容性說明
自DELPHI 10.2(TOKYO) 始開始支持Linux 。
Delphi Linux 編譯器
- 64 位 Linux 平台支持
- Delphi 語言支持
- ARC 支持
- 基於1 開始的字符串
- 基於 LLVM 引擎
支持的 Linux 發行版
RAD Studio 10.2 支持以下 Linux 發行版:
- Ubuntu Server (Ubuntu 16.04 LTS)
- RedHat Enterprise Linux (版本 7)
RTL 支持功能
- Linux 文件系統訪問
- 線程和並行編程庫支持
- 內存管理
- HTTP 調用提供對HTTP 和 REST 庫支持
64 位 Linux 服務器應用
64位 Linux 服務器應用擁有最新的 RAD Studio 技術支持.
- FireDAC 提供對除了Informix 所有 Linux 兼容的數據庫管理系統的支持f。查看 數據庫連接
- WebBroker, RAD Server (EMS) 和 DataSnap 對多層服務器(獨立或 Apache 模塊)支持
- DUnitX 支持
- PAServer 支持
- 基於 Indy 的客戶端和服務器端支持
MySQL 增強
- 支持 MySQL v 5.7.
- 支持 MariaDB v 5.5 +。使用 FireDAC 的 MySQL 結點來連接 MariaDB.
- 兼容最近的 MySQL 5.6.x 和 5.7.x.
- MySQL Prepared 語句 API: 同時支持舊 API (MySQL 文本協議) 和 PS API (MySQL 准備語句協議) 。
- 你可以通過 TFDResourceOptions.DirectExecute 屬性來選擇 API。
- 依賴於使用的 API, TFDCommand.CommandIntf.CliObj 屬性返回一個 TMySQLStatement 或TMySQLResult 對象。
- 支持內部二進制流(僅在smOpenWrite模式下)。
- 增強對連接事務狀態和 TFDConnection.InTransaction 的同步。這個屬性允許你確定一個連接是否處於事務中。
數據庫增強
- VCL TDBImage 直接支持 JPEG 和 PNG 圖形格式。
- 支持二進制字段顯示選項。
- TField 類型支持 GUID 直接訪問。
HTTP Client
HTTP Client 提供 64 位 Linux 支持.
增強 HTTP 客戶端異步支持。