+ -
当前位置:首页 → 问答吧 → 真三层讨论

真三层讨论

时间:2011-11-21

来源:互联网

我也是菜鸟,刚学习三层不久。
  一种方式:服务端就只有几个方法连接客户端(对执行的方法不作判断就直接执行) 这叫假三层
  另一种方式:对于用户每一个操作,服务端都有一个方法,对其判断是否有权限执行(一定判断)要不就会返回一个服务器错误信息 这叫真三层 
  我不知道这样说对不对 ,那位比较懂点,帮说明下, 谢谢

作者: moshao6   发布时间: 2011-11-21

把数据库操作多的放在数据库管理系统中完成,一般是存储过程,这是最下面层,
把你自己的业务放在中间处理,这叫中间层,
客户端只显示一下,或处理一些用户操作,这叫第三层.
所以叫三层,没有什么真和假之说

作者: jzy2203058   发布时间: 2011-11-21

谢谢 学习了

作者: moshao6   发布时间: 2011-11-21

我还以为讨论打魔兽。。。真三真三。

作者: DelphiTeacher   发布时间: 2011-11-21

存在假三层的情况,
比如用友的u8,中间层只处理登录管理,
业务处理还是c/s的.

作者: cqs6616   发布时间: 2011-11-21

引用 4 楼 cqs6616 的回复:
存在假三层的情况,
比如用友的u8,中间层只处理登录管理,
业务处理还是c/s的.


很早以前给客户做的一个系统也是这样:时间太赶,大部分的业务处理只好c/s
不过这不算3层了,假3层也不是
当然,登录部分还是3层

作者: sz_haitao   发布时间: 2011-11-21

引用 4 楼 cqs6616 的回复:

存在假三层的情况,
比如用友的u8,中间层只处理登录管理,
业务处理还是c/s的.


那么真三层是怎么控制权限的 。。。。。

作者: moshao6   发布时间: 2011-11-21