一組Delphi組件,允許您創建三層數據庫應用程序
總體特點
跨平臺
可擴展
燃燒速度快
優化內存使用
保持現有組件行為(例如,TFieldDefs)
客戶端應用程序中需要最少的代碼更改
服務器端廣泛的數據庫組件訪問
構建服務器時,可以使用多種數據庫訪問組件連接到數據庫。這有許多優點:
您可以在特定組件集上使用現有技術;
您可以使用組件提供給您的特定選項微調服務器端;
客戶端應用程序的行為與服務器端使用的組件完全相同。這使您能夠實現更大的兼容性,并輕松過渡到TMSRemoteDB。例如,如果現有客戶端應用程序使用FireDAC,則可以在服務器端使用它,從而使客戶端TXDataset的行為幾乎與TFDQuery完全相同。TMSRemoteDB支持的所有其他組件也是如此。
客戶端功能:
在Windows、macOS、iOS和Android中提供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
支持的平臺
Windows32位(客戶端和服務器)
Windows64位(客戶端和服務器r)
macOS(客戶端)
iOS(客戶端)
Android(客戶端)
審核編輯 :李倩
-
服務器
+關注
關注
12文章
9256瀏覽量
85759 -
數據庫
+關注
關注
7文章
3841瀏覽量
64545
原文標題:TMSSoftware:TMSBIZ產品——TMSRemoteDB
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
產品快訊 | Teledyne FLIR IIS發布最新產品信息
![<b class='flag-5'>產品</b>快訊 | Teledyne FLIR IIS發布最新<b class='flag-5'>產品</b>信息](https://file1.elecfans.com/web2/M00/94/26/wKgaomTjKYuAIFvgAAArw1juELo913.png)
電子產品結構與導熱材料解決方案
CH32V的產品周期是多長時間啊?
PCB HDI產品的介紹
![PCB HDI<b class='flag-5'>產品</b>的介紹](https://file1.elecfans.com/web1/M00/F3/C7/wKgaoWce7RaAb_PuAAAVpAvdY04959.jpg)
ESP-ZeroCode產品獲得 CSA 產品安全認證
![ESP-ZeroCode<b class='flag-5'>產品</b>獲得 CSA <b class='flag-5'>產品</b>安全認證](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
使用CYBT-343026-01的產品,“ARIB STD0T66 當前產品指示”的描述是什么?
![](https://file1.elecfans.com/web2/M00/FC/39/wKgaomaQidWAEqCwAAoi19BU_gU126.png)
Molex薄膜電池具有哪些產品特性?-赫聯電子
![](https://file1.elecfans.com/web2/M00/E7/51/wKgaomZHC5mAcw9NAAFkh1Yi6J8828.jpg)
評論