现在很多系统都采用三层结构,我们有的系统是不是真的需要三层结构呢?三层和2层都有哪些优缺点?在哪些情况下采用3层好呢?可以讨论一下吗?

解决方案 »

  1.   

    我看到的很多三层系统中,中间层封装的也不是很好,确实要做到完全意义的三层结构很难。而且很多中间层都存在用户数量的限制,如BDE一般只能同时连接40个用户左右。如果采用2层,如果把一些数据处理部分写成存储过程,客户端采用如odac等组件,不用安装数据库客户端,其效率也是挺搞的,实现容易。
      

  2.   

    需要在internet上跑的,用delphi的话,最好用三层系统。
      

  3.   

    把一个开发好的系统做成WEB,要怎样做
    大家帮忙解答一下
      

  4.   

    你可以去下载我写的分布式的程序:下载地址:www.ilove35.com/眼镜进销存财务管理.rar 
    当然,不是源代码了!!已经在INTERNET/LAN上测试过,现在用于一家大型的眼镜连锁店
      

  5.   

    三层的好处多多啊,但是不是那种客户端直接写SQL,那样的话与两层没有什么太大的区别,是假三层!!真正的三层会把所有业务封装在中间层里,客户端只要调用一个查、改、增、删的方法就可以完成业务的处理!!!:)