delphi三层结构如何设计? delphi三层结构如何设计? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.cnblogs.com/gjung/archive/2007/04/01/696026.html参考 客户端: SocketConnection + ClientDataSet服务器: adoconnection, adoquery中间层:servert.exe 参考一下链接:http://blog.csdn.net/lxchenjun/archive/2009/01/04/3705375.aspxdelphi+Java+Oracle的三层架构模式 到这看看就明白了:http://www.itstudy.net/front/11/index_1.htm 应该试试CBX框架,这个框架几乎是国产多层框架中最好的一个,同时体现SmartClient和RIA思想,配合FastReport,能够很好的开发Web Report 这里是Demo: Demo(需要客户端初始化): http://117.21.247.37/cbx/AppSvr.dll/Splash.ao这里是配合FastReport开发BS版Report的Demo: http://117.21.247.37/cbx/AppSvr.dll/oc.ao CBX RIA QQ群主讨论群:53623431(已满)第二群:16169282(已满)第三群:63756040第四群:64740999第五群:511572126CBX的作品: 我觉得在delphi程序中加入数据模型,由数据模型提供数据库访问接口,就是三层结构了。窗体与窗体内的代码是表示层,数据模型是逻辑层,数据库是数据层。 呵呵,上面的说的也有道理。只要把界面,业务逻辑,数据访问三层的逻辑关系分开,就叫三层结构。但是估计楼主想知道的是通常所说的有远程服务器的那种。李维有本书,讲的很详细,叫《DELPHI5.X分布式多层应用电子商务篇》 delphi 三层开发很简单. 利用COM+功能可以做出非常棒的程序.用socket连接方式很不错. 李维的 Delphi.5.x.分布式多层应用系统篇 书中. 介绍了 按功能等 来划分COM对象.值得好好研究研究.一个COM对象, 改了GUID,再改改里面的一些代码. 就很快可以复用了.另外. 如果数据表中有PK键. 多表更新就很简单了. 几行代码就可以搞定. 客户端使用SocketConnection + ClientDataSet 链接中间层中间层使用TDataSetProvider链接客户端,使用adoconnnection链接DB就这样,具体的逻辑sql还是写在客户端好 现在delphi是用datasnap来做三层的, 有datasnap(midas),corba,remobject,webservice等可选 Client/Web架构 和 解释型Delphi或Delphi型Noteshttp://blog.csdn.net/sz_haitao/archive/2009/05/15/4190602.aspx 客户端DM+服务器端RDM+数据库等于三层。 http://topic.csdn.net/u/20101128/08/cb574504-a17b-49a5-b789-248671fb1b9a.html?77900 客户端: SocketConnection + ClientDataSet 服务器: adoconnection, adoquery 中间层:servert.exe 客户端: SocketConnection + ClientDataSet 服务器: adoconnection, adoquery 中间层:servert.exe 请问谁有vclskin啊,我没积分下载了 配置adoquery的active属性的时候,为何提示缺少sql语句? 指向类的指针,能不能以NEW的方针创建新类? FLASH右键菜单怎么屏蔽? 请各位加密高手帮小弟加加密,Thanks!!! 哪里有WINXP控件下载 谢谢指点,一个传输的文件格式问题 delphi XE2的DataSnap 关于csv 文件格式导入Acess?(难)_在线等 求教:请详细解说一下句柄怎么用? 循环运行完这句之后SetLength(sRet, pData.iDataLen - (SHEAD_LEN + 1) + 2);内存溢出了 菜鸟在线等,有答案就结贴
参考
SocketConnection + ClientDataSet服务器:
adoconnection, adoquery中间层:servert.exe
delphi+Java+Oracle的三层架构模式
这里是Demo:
Demo(需要客户端初始化):
http://117.21.247.37/cbx/AppSvr.dll/Splash.ao
这里是配合FastReport开发BS版Report的Demo:
http://117.21.247.37/cbx/AppSvr.dll/oc.ao
主讨论群:53623431(已满)
第二群:16169282(已满)
第三群:63756040
第四群:64740999
第五群:511572126CBX的作品:
窗体与窗体内的代码是表示层,数据模型是逻辑层,数据库是数据层。
只要把界面,业务逻辑,数据访问三层的逻辑关系分开,就叫三层结构。
但是估计楼主想知道的是通常所说的有远程服务器的那种。
李维有本书,讲的很详细,叫《DELPHI5.X分布式多层应用电子商务篇》
中间层使用TDataSetProvider链接客户端,使用adoconnnection链接DB
就这样,具体的逻辑sql还是写在客户端好
http://blog.csdn.net/sz_haitao/archive/2009/05/15/4190602.aspx
SocketConnection + ClientDataSet 服务器:
adoconnection, adoquery 中间层:servert.exe
SocketConnection + ClientDataSet 服务器:
adoconnection, adoquery 中间层:servert.exe