一組Delphi組件,允許您創(chuàng)建三層數(shù)據庫應用程序
總體特點
跨平臺
可擴展
燃燒速度快
優(yōu)化內存使用
保持現(xiàn)有組件行為(例如,TFieldDefs)
客戶端應用程序中需要最少的代碼更改
服務器端廣泛的數(shù)據庫組件訪問
構建服務器時,可以使用多種數(shù)據庫訪問組件連接到數(shù)據庫。這有許多優(yōu)點:
您可以在特定組件集上使用現(xiàn)有技術;
您可以使用組件提供給您的特定選項微調服務器端;
客戶端應用程序的行為與服務器端使用的組件完全相同。這使您能夠實現(xiàn)更大的兼容性,并輕松過渡到TMSRemoteDB。例如,如果現(xiàn)有客戶端應用程序使用FireDAC,則可以在服務器端使用它,從而使客戶端TXDataset的行為幾乎與TFDQuery完全相同。TMSRemoteDB支持的所有其他組件也是如此。
客戶端功能:
在Windows、macOS、iOS和Android中提供Http客戶端
支持Http安全(Https)
分塊和gzip編碼響應的透明處理
服務器功能:
基于Http的Http服務器。系統(tǒng)堆棧(僅適用于Windows-至少適用于Vista和Server2008)
支持Http安全(Https)
傳統(tǒng)客戶機-服務器體系結構中用于直接連接數(shù)據庫服務器的TGenericDatabase組件
內核模式緩存和內核模式請求隊列(減少上下文切換的開銷)
多個應用程序/進程可以共享(響應)同一端口(不同地址)
內核模式下的安全套接字層(SSL)支持
TMS-Aurelius集成
如果您的應用程序已經在使用我們的ORM框架TMSAurelius進行數(shù)據庫訪問,那么使用TMSRemoteDB使其成為三層應用程序只需要幾行代碼。TMSAurelius為RemoteDB提供了一個新的適配器,您可以將其用作與數(shù)據庫的連接(IDBConnection接口),與FireDac、dbExpress、UniDac等其他選項非常相似……您不需要更改Aureliu應用程序中的任何一行-只需更改連接以使用TMSRemoteDB,它就變成了三層。
支持的數(shù)據訪問組件
dbExpress
dbGo(ADO)
ElevateDB
FireDac
NexusDB
SQL-Direct
UniDac
AdvantageDatabase server
支持的平臺
Windows32位(客戶端和服務器)
Windows64位(客戶端和服務器r)
macOS(客戶端)
iOS(客戶端)
Android(客戶端)
審核編輯 :李倩
-
服務器
+關注
關注
13文章
9791瀏覽量
87920 -
數(shù)據庫
+關注
關注
7文章
3926瀏覽量
66184
原文標題:TMSSoftware:TMSBIZ產品——TMSRemoteDB
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
CADENAS 數(shù)字產品配置器輕松實現(xiàn)Ascendor電梯規(guī)劃
LKXT nordic藍牙產品特性
中科昊芯DSP產品及公司信息

產品快訊 | Teledyne FLIR IIS發(fā)布最新產品信息

電子產品結構與導熱材料解決方案
CH32V的產品周期是多長時間啊?

PCB HDI產品的介紹

ESP-ZeroCode產品獲得 CSA 產品安全認證

評論