- TMS XData
用于多层REST/JSON HTTP/HTTPS应用服务器开发和ORM远程处理的Delphi框架。
TMS扩展数据可同时用于以下框架:
- VCL
- WEB
- FMX
TMS XData可同时用于以下操作系统/浏览器:
TMS XData可同时用于以下IDE:
功能概述
- 基于REST/JSON架构风格的服务器
- 易于从不同的客户端平台(如.NET、Java、JavaScript)访问,因为它基于REST/JSON
- 使用标准的POST、GET、PUT和DELETE HTTP方法进行数据请求和数据修改操作
- 对象的部分更新(补丁)
- 全功能查询机制
- 多模型设计可轻松创建具有不同映射、类型和服务操作的多台服务器
- 服务操作允许使用接口和方法向服务器添加自定义业务逻辑
- 资源的定义良好的JSON表示,包括实体、关联、流和代理
- 支持流(BLOB)
- 后端支持多个数据库:SQL Server、MySQL、PostgreSQL、Oracle、Firebird等(通过TMS Aurelius)
- 基于标准OData协议的设计
基于TMS Sparkle HTTP/HTPS服务器架构,提供:
- 基于Windows HTTP的HTTP服务器。系统堆栈
- 支持HTTP安全(HTTPS)
- 内核模式缓存和内核模式请求队列(减少上下文切换的开销)
- 多个应用程序/进程可以共享(响应)同一端口(不同地址)
- 内核模式下的安全套接字层(SSL)支持