C/S的两层和三层结构??? C/S的两层和三层结构有啥子区别,如果是在局域网内使用,是否使用两层就可以啦。使用那一种结构是否都是服务器使用ADO,而客户端使用CLIENT。很昏,盼各位大侠来解救啊!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Delphi 5.x 分布式多层应用系统篇 我是一个菜鸟,分分经验。——————————————————————————————————————————以我的经验还是用三层的比较方便。不知道你的数据库用的是什么,我以前用过SQL Server,做出的是两层结构。结果运行的时候客户端和服务器老是连不上,结果得该各个客户端的局域网络设置。(没办法,菜鸟嘛)结果浪费了很多时间。最后搞得大家都很尴尬……三层在实际操作上比两层多了一个服务器,这个服务器必须要自己写,而两层的没有这个服务器,客户端直接连接数据库服务器,直观一点就是这样。当然用三层的结构比两层的要复杂得多,而且不用心的话系统的安全性不容易保证。但是这样很方便。实际上该选几层的要看自己了,不过推荐你用三层的。 <200客户端使用两层>200客户端使用三层 如果能保证稳定,那就用三层吧。看书估计很枯燥弄个demo看看。学学别人怎么写三层的。 delphi 几个SQL一起查询 又是一个很头疼的GDI+问题 如何为动态生成的多个按钮添加相应的单击事件 请问如何对两个exe文件的版本号进行对比? 100分啊 请高手告诉如何使delphi6.0中SMTP控件发送邮件时显示发送进度 给大家看一段有用的代码,顺便给解答一个问题 送分啦! 请问DBGrid中怎么限制某一例只能从picklist里面选择值,而不能自己输入值? delphi2007 indy DBChart中怎么看不到全部的字段,怎么解决 一个关于数据库设计的问题,请大家帮忙看看 设计办公文具用品店进销存管理系统需注意地方?
——————————————————————————————————————————
以我的经验还是用三层的比较方便。
不知道你的数据库用的是什么,我以前用过SQL Server,做出的是两层结构。结果运行的时候客户端和服务器老是连不上,结果得该各个客户端的局域网络设置。(没办法,菜鸟嘛)结果浪费了很多时间。最后搞得大家都很尴尬……
三层在实际操作上比两层多了一个服务器,这个服务器必须要自己写,而两层的没有这个服务器,客户端直接连接数据库服务器,直观一点就是这样。
当然用三层的结构比两层的要复杂得多,而且不用心的话系统的安全性不容易保证。但是这样很方便。
实际上该选几层的要看自己了,不过推荐你用三层的。
>200客户端使用三层
看书估计很枯燥
弄个demo看看。学学别人怎么写三层的。