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

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

3天内不再提示

TMSSoftware:TMSBIZ产品——TMSRemoteDB

哲想软件 来源:哲想软件 作者:哲想软件 2022-11-25 10:39 次阅读

一组Delphi组件,允许您创建三层数据库应用程序

总体特点

跨平台

可扩展

燃烧速度快

优化内存使用

保持现有组件行为(例如,TFieldDefs)

客户端应用程序中需要最少的代码更改

支持FireDac、dbExpress、UniDac

fd27c33e-6c55-11ed-8abf-dac502259ad0.png

服务器端广泛的数据库组件访问

构建服务器时,可以使用多种数据库访问组件连接到数据库。这有许多优点:

您可以在特定组件集上使用现有技术;

您可以使用组件提供给您的特定选项微调服务器端;

客户端应用程序的行为与服务器端使用的组件完全相同。这使您能够实现更大的兼容性,并轻松过渡到TMSRemoteDB。例如,如果现有客户端应用程序使用FireDAC,则可以在服务器端使用它,从而使客户端TXDataset的行为几乎与TFDQuery完全相同。TMSRemoteDB支持的所有其他组件也是如此。

客户端功能:

在Windows、macOS、iOSAndroid中提供Http客户端

支持Http安全(Https)

分块和gzip编码响应的透明处理

服务器功能:

基于Http的Http服务器。系统堆栈(仅适用于Windows-至少适用于Vista和Server2008)

支持Http安全(Https)

传统客户机-服务器体系结构中用于直接连接数据库服务器的TGenericDatabase组件

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

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

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

TMS-Aurelius集成

如果您的应用程序已经在使用我们的ORM框架TMSAurelius进行数据库访问,那么使用TMSRemoteDB使其成为三层应用程序只需要几行代码。TMSAurelius为RemoteDB提供了一个新的适配器,您可以将其用作与数据库的连接(IDBConnection接口),与FireDac、dbExpress、UniDac等其他选项非常相似……您不需要更改Aureliu应用程序中的任何一行-只需更改连接以使用TMSRemoteDB,它就变成了三层。

支持的数据访问组件

dbExpress

dbGo(ADO)

ElevateDB

FireDac

NexusDB

SQL-Direct

UniDac

AdvantageDatabase server

支持的平台

fd642d9c-6c55-11ed-8abf-dac502259ad0.png

Windows32位(客户端和服务器)

Windows64位(客户端和服务器r)

macOS(客户端)

iOS(客户端)

Android(客户端)

审核编辑 :李倩

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

    关注

    12

    文章

    9013

    浏览量

    85167
  • 数据库
    +关注

    关注

    7

    文章

    3760

    浏览量

    64267

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

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

收藏 人收藏

    评论

    相关推荐

    电子产品结构与导热材料解决方案

    在电子产品日益小型化、高度集成化的今天,热设计已成为确保产品性能稳定、延长使用寿命的关键因素。我们都知道,电源是电子设备的“心脏”,它将其他形式的能量转换为电子设备可用的电力。而在这个过程中,由于
    发表于 11-11 16:25

    请问lm4832有替代的产品吗?

    lm4832已经停产,有替代的产品吗? 我是去做拾音器的(音频放大)
    发表于 11-01 08:28

    CH32V的产品周期是多长时间啊?

    最近公司打算开发一款新的产品,打算用CH32V的芯片,但是领导问供货会不会稳定,别像我上次给弄的合宙家和ESP8266,马上生产呀,人家不出货了,但是我好像没找到CH32V的产品周期是多久,啥时候推出的
    发表于 10-31 16:55

    PCB HDI产品的介绍

    PCB HDI(高密度互连 High Density Interconnector)产品是现代电子制造业中的重要组成部分,它通过先进的微孔技术和多层结构设计,实现了更高的电路密度和更短的电连接路径
    的头像 发表于 10-28 09:44 261次阅读
    PCB HDI<b class='flag-5'>产品</b>的介绍

    opa128是否有替代产品

    opa128是否有替代产品
    发表于 09-20 07:23

    LM759的替代产品有哪些?

    LM759的替代产品有哪些?
    发表于 08-26 06:55

    使用CYBT-343026-01的产品,“ARIB STD0T66 当前产品指示”的描述是什么?

    对于使用 CYBT-343026-01 的产品,“ARIB STD0T66 当前产品指示”的描述是什么? 我想了解以下两点。 ARIB STD-T662.3.1 调制系统是写成\"XX
    发表于 07-24 06:11

    你还不知道创捷都能做哪些产品吗?

    电子产品
    TROQ创捷电子
    发布于 :2024年07月12日 09:41:47

    混合信号 SOC 产品用户指南

    芯海混合信号 SOC 产品是指集成了 RISC MCU、高精度 ADC、LED/LCD 显示模块等高系统集成的产品。芯片系统资源为特定应用领域量身定做,集高性能,高集成度,高性价比于一身。用户可根据对应芯片型号的规格进行修改,仅供参考。*附件:APN_SOC_用户指南V0
    发表于 05-16 09:51

    求助,请问你们开发产品时使用的什么操作系统?

    开发产品时,你会使用什么操作系统呢? 使用了操作系统会不会影响执行效率呢?请各位大神们给个意见呀。 我在开发一个产品,现在遇到这个问题,写不带系统的程序,会发现它实现起来着实麻烦,但用了操作系统,是否会影响性能呢?
    发表于 05-14 08:06

    莫仕Woodhead Watertite产品的演变历程-赫联电子

      在大约三十年前,Woodhead Watertite接线产品首次面世,是当时第一种供重工业使用的全水密接线产品。当莫仕(Molex)了解到食品饮料行业对电线组和连接器的特殊要求后,莫仕重新设计了
    发表于 01-31 12:46

    AGM Micro发布兼容STM32的MCU产品系列

    AGM Micro发布了兼容STM32的MCU产品系列,推出具有低延迟高灵活性的功能模块MCU产品系列。AGM32产品系列对32位MCU的广大客户群提供国产替代和新智能应用市场的开拓。 此次AGM
    发表于 12-29 11:18

    AGM Micro推出STM32兼容MCU产品系列

    本帖最后由 yy5230 于 2023-12-29 12:02 编辑 AGM Micro发布兼容STM32的MCU产品系列,推出具有低延迟高灵活性的功能模块MCU产品系列。AGM的FPGA
    发表于 12-29 10:52

    IPD(集成产品开发)模式下的产品研发流程

    通过IPD管理体系,使企业的产品开发和生产更加关注市场和客户的需求,加快市场响应速度,缩短产品开发周期,减少项目浪费,降低开发成本,提高产品的市场满意度。
    的头像 发表于 11-28 14:47 2018次阅读

    哪些产品需要进行CCC认证?CCC认证产品范围解析

    CCC认证是中国强制性产品认证制度,适用于众多产品范围。了解哪些产品需要进行CCC认证对于想要在中国市场销售产品的企业至关重要。本文将对CCC认证的
    的头像 发表于 11-27 16:22 1397次阅读
    哪些<b class='flag-5'>产品</b>需要进行CCC认证?CCC认证<b class='flag-5'>产品</b>范围解析