0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TMSBIZ产品——TMSAurelius

哲想软件 来源:哲想软件 作者:哲想软件 2022-10-27 09:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

VCLFMX应用程序的业务逻辑订阅一年的库,包括ORM、脚本、REST/JSON库、数据复制、数据建模…

  • 用于业务逻辑和数据访问的实体库

  • ORM/REST/HTTP/JSON框架,数据建模

  • 永久许可软件

  • 产品更新+优先支持1年

通过本文,我们想向您介绍我们的新产品套包“TMSBIZ”。

此新套包取代TMSBusiness Subscription,并且有三个版本:

  • TMSBIZ Essential

  • TMSBIZ Standard

  • TMSBIZ Premium

包括的产品

  • TMSAurelius

用于Delphi的ORM框架,完全支持数据操作、复杂和高级查询、继承、多态等。。。

优势

Aurelius带来了应用程序使用ORM框架可以获得的所有好处:

  • 效率:避免使用只能在运行时验证的复杂SQL语句。直接使用对象进行编码。

  • 可维护性:通过处理对象,隐藏所有数据库访问层,使业务逻辑更加清晰。

  • 可移植性:轻松更改底层数据库——所有业务代码保持不变,因为它们只是纯对象。

功能详情

  • 支持多种数据库服务器(MSSQL Server、Firebird、MySQL、DB2、Interbase、Oracle等)

  • 支持多种数据库访问组件(dbExpress、AnyDac、SQLDirect、ADO、IBX等)

  • 多平台解决方案——Win32、Win64、macOS、VCL、FireMonkey

  • 以面向对象的方式保存、更新和加载实体对象

  • TAureliusDataSet,方便快捷地连接到VCL中的DB感知控件

  • 多模型设计,允许在单个应用中使用不同的映射模型

  • 查询-功能强大的查询API,以类似LINQ的方式使用标准表达式、投影、分组、条件甚至逻辑运算符

  • 继承映射和多态性-将完整的类层次结构映射到数据库中

  • 跨数据库开发-使用单个Delphi代码以透明的方式针对多个数据库

  • 选择从类到数据库的方法(从类创建数据库结构)或数据库到类的方法(使用TMS数据建模器从数据库创建类源代码)

  • 使用自定义属性直接在类中映射

  • 关联映射、

  • 使用对象管理器管理对象的生命周期

  • 缓存和身份映射对象

  • 自动生成数据库结构

  • 可空类型支持

  • 延迟加载关联和blob字段

  • 允许记录SQL命令

  • 允许将枚举类型映射到数据库值

  • 开放式体系结构-易于扩展以使用不同的组件集或数据库服务器

截图

3f5b2cf6-558f-11ed-a3b6-dac502259ad0.png3f79ce04-558f-11ed-a3b6-dac502259ad0.png3f875970-558f-11ed-a3b6-dac502259ad0.png      < 左右滑动查看更多 >

支持的数据库

  • Firebird

  • Interbase

  • MicrosoftSQL Server

  • MySQL

  • NexusDB

  • Oracle

  • SQLite

  • PostgreSQL

  • DB2

  • ElevateDBserver

  • AbsoluteDatabase

支持的平台

支持的数据访问组件

  • dbExpress

  • dbGo(ADO)

  • FIBPlus

  • InterbaseExpress (IBX)

  • SQLite- Native Support

  • AnyDac

  • NexusDB

  • SQL-Direct

  • IBObjects

  • ElevateDB

  • UniDac

  • UIB

  • DirectOracle Access

  • FireDac

  • ZeosLib

功能概述

  • 基于REST/JSON架构风格的服务器

  • 易于从不同的客户端平台(如.NET、Java、JavaScript)访问,因为它基于REST/JSON

  • 使用标准的POST、GET、PUT和DELETEHTTP方法进行数据请求和数据修改操作

  • 对象的部分更新(补丁)

  • 全功能查询机制

  • 多模型设计可轻松创建具有不同映射、类型和服务操作的多台服务器

  • 服务操作允许使用接口和方法向服务器添加自定义业务逻辑

  • 资源的定义良好的JSON表示,包括实体、关联、流和代理

  • 支持流(BLOB)

  • 后端支持多个数据库:SQLServer、MySQL、PostgreSQL、Oracle、Firebird等(通过TMSAurelius)

  • 基于标准OData协议的设计

基于TMSSparkle HTTP/HTPS服务器架构,提供:

  • 基于WindowsHTTP的HTTP服务器。

  • 支持HTTP安全(HTTPS)

  • 内核模式缓存和内核模式请求队列(减少上下文切换的开销)

  • 多个应用程序/进程可以共享(响应)同一端口(不同地址)

  • 内核模式下的安全套接字层(SSL)支持

审核编辑 :李倩



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    4078

    浏览量

    68524
  • 应用程序
    +关注

    关注

    38

    文章

    3346

    浏览量

    60410

原文标题:TMSSoftware:TMSBIZ产品——TMSAurelius

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PCB:无线产品稳定运行的“骨架”

    一、什么是PCB? PCB,即 印制电路板 ,是电子产品的核心基础组件。它通过精密的铜箔走线和焊盘,实现电子元器件之间的电气连接与物理支撑,是承载芯片、电阻、电容等所有功能单元并使其协同工作的“骨架
    发表于 03-27 14:41

    AutoDrill 推出创新型在线产品配置器,提升客户体验

    CADENAS 在 3Dfindit 平台上构建的全新在线产品配置器。这款先进的工具旨在提高处于困境和蓬勃发展的公司的效率,允许用户定制产品并按需访问重要的 CAD 文件。 AutoDrill 的产品
    发表于 01-26 14:08

    太诱(TAIYO YUDEN)产品使用指南与高频产品解析

    太诱(TAIYO YUDEN)产品使用指南与高频产品解析 一、使用注意事项 在使用太诱(TAIYO YUDEN)的产品之前,有一些重要的注意事项需要我们关注。 文件下载
    的头像 发表于 01-16 16:50 1617次阅读

    PCB:无线产品稳定运行的“骨架”

    一、什么是PCB?PCB,即 印制电路板 ,是电子产品的核心基础组件。它通过精密的铜箔走线和焊盘,实现电子元器件之间的电气连接与物理支撑,是承载芯片、电阻、电容等所有功能单元并使其协同工作的“骨架
    发表于 01-12 10:11

    相比MCU同行产品,芯源的MCU产品有何优势和劣势呢?

    相比MCU同行产品,芯源的MCU产品有何优势和劣势?
    发表于 01-08 07:50

    Neway微波产品的国产化替代方案

    Neway微波产品以高频覆盖(DC-110 GHz)为核心优势,凭借低损耗、高稳定性、耐极端环境等特性,在5G/6G通信、卫星通信、国防军事等领域展现出强大的技术实力与市场竞争力。Neway微波产品
    发表于 12-18 09:24

    串联谐振产品优点有什么?

    串联谐振产品的核心优点是 试验效率高、设备体积小重量轻、对试验环境友好且试验波形好 ,具体可概括为以下几点: 节能省电 :利用谐振原理,电源只需提供系统的有功损耗,输入功率远小于试验所需功率,大幅
    发表于 12-12 14:07

    为了方便广大电子硬件工程师用好萨科微slkor的产品,为客户提供配套的技术服务,让产品更好为客户创造价值

    为了方便广大电子硬件工程师用好萨科微slkor的产品,为客户提供配套的技术服务,让产品更好为客户创造价值,萨科微推出晶体管光耦PC817应用电路等系列方案,可以广泛 应用于PLC、工业控制、开关电源
    发表于 12-04 11:36

    Neway微波产品:技术领航,创造卓越价值

    Neway微波产品:技术领航,创造卓越价值在当今科技飞速发展的时代,微波技术在5G/6G通信、卫星通信、国防军事等众多关键领域发挥着不可或缺的作用。Neway作为微波产品领域的佼佼者,凭借其独特
    发表于 12-04 09:17

    武汉芯源小容量存储芯片EEPROM产品的特点

    低引脚数:武汉芯源半导体的EEPROM产品具有低引脚数的特点,这使得它们在集成到电路板时更加节省空间,适合空间受限的应用场景。 高可靠性:这些EEPROM产品具有高可靠性,能够确保数据的稳定保存
    发表于 11-21 07:10

    哪些产品要做MIC认证呢?

    日本MIC认证(由日本总务省监管)主要针对无线通信类产品和连接公共电信网络的设备。下面用简单明了的方式告诉你——哪些产品必须做MIC认证、哪些不用。一、必须做MIC认证的产品1.含无线功能的
    的头像 发表于 10-30 16:49 1140次阅读
    哪些<b class='flag-5'>产品</b>要做MIC认证呢?

    Leadway微波产品有哪些应用场景?

    Leadway微波是深圳市立维创展科技有限公司开展的业务,作为一站式微波解决方案提供商,具备近20年微波/毫米波器件研发与分销经验,业务覆盖DC-110 GHz,提供高性能、高性价比的微波产品及服务
    发表于 09-26 09:14

    使用NuMicro®系列芯片开发产品时如何更新固件?

    使用NuMicro®系列芯片开发产品时如何更新固件?
    发表于 08-26 08:14

    CADENAS 数字产品配置器轻松实现Ascendor电梯规划

    。2022 年,Ascendor 启动了一项数字化推进计划,其中一个重要部分就是实施由 CADENAS 提供技术支持的数字化产品配置器。 利用高质量的规划数据进行灵活的电梯规划 数字产品配置器提供
    发表于 04-28 14:22

    LKXT nordic蓝牙产品特性

    栈运行。‌二、产品形态优势‌‌全栈解决方案‌· 提供从芯片选型(如nRF52810、nRF9160)、模块设计到云端对接的一站式开发服务。· 支持蓝牙Mesh组网、智能家居互联等标准化方案,缩短客户
    发表于 04-23 15:59