原文:delphi三层架构(使用SATRDA改造,客户端代码不变)

我们的delphi程序很多是以前开发的,采用典型的CS架构,由程序直接连接数据库。现在需要改成在外网可以直接操作软件。先把数据库搬到了阿里云上,测试发现直接连数据库和VPN连接测试速度很慢,直连还容易掉线。服务器申请大的带宽又太贵。把数据访问和一些业务逻辑改写成服务,由于软件太大,开发和测试需要投入大量工作,也不现实。最后通过使用SATRDA解决了问题。 SATRDA 服务器和客户端通过HTTP ...

2016-11-03 22:22 0 3418 推荐指数:

查看详情

delphi三层架构

我们的delphi程序很多是以前开发的,采用典型的CS架构,由程序直接连接数据库。现在需要改成在外网可以直接操作软件。先把数据库搬到了阿里云上,测试发现直接连数据库和VPN连接测试速度很慢,直连还容易掉线。服务器申请大的带宽又太贵。把数据访问和一些业务逻辑改写成服务,由于软件太大,开发和测试 ...

Tue Nov 14 04:25:00 CST 2017 0 1809
三层网络结构(客户端,应用服务,数据源

指的是将数据处理过程分为三部分: 第一客户端(用户界面层),提供用户与系统的友好访问; 第二是应用服务(也叫中间层),专司业务逻辑的实现; 第三层是数据源(数据服务,数据库系统),负责数据信息的存储、访问及其优化。 由于业务逻辑被提取到应用服务,大大降低了客户端负担 ...

Thu Jun 25 20:03:00 CST 2020 0 695
delphi 三层架构简单例子(经测试成功)

delphi 三层架构简单例子(经测试成功) 转载 2013年12月19日 09:48:57 1100 所谓三层: (1) 客户端 (2) 服务器 (3) 数据库 在数据访问时,使得客户端必须通过服务器来访问数据库。提高了 ...

Tue Nov 14 04:36:00 CST 2017 0 1243
Delphi 三层TDataSetProvider

Delphi使用三层架构或者使用TClientDataSet控件,一般都需要引用TDataSetProvider控件,现对TDataSetProvider控件的Options属性值做一个简单的分析。 1. poFetchBlobsOnDemand: 若包含此项,则表示数据包中不包括BLOB ...

Sat Aug 27 00:15:00 CST 2016 0 1649
架构-三层架构三层架构

ylbtech-架构-三层架构三层架构 三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑(Business Logic Layer)、数据 ...

Sat Sep 07 19:45:00 CST 2019 0 656
使用VS创建三层架构的项目

使用VS创建三层架构的项目 1.打开VS软件; 2.创建新项目; 3.创建新项目打开后选择SAP的选项点击创建{注;上面还有一个和这个相似的项目创建;看清楚在选择; 4.创建后改下名字,框架如果不是3.5或4的 尽量改成3.5或4,然后点击创建,出来创建框 ...

Fri Aug 30 21:24:00 CST 2019 0 735
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM