delphi 三层工作原理

解决方案 »

  1.   

    客户端+中间层+数据库,
    有几种设计思想
       中间层包括了业务逻辑处理功能,
       中间层只是起到连接的功能,
    这些设计看你用的什么数据库,不过delphi做3层我历来喜欢com+做中间层。这样封装了以后,c#,delphi多可以调用。这样的程序可以同时C/S和B/S,看你的设计方向决定你的程序怎么写。
    写得好的代码效率比2层好,写不好的话,比2层还烂。至少我没看到有人成功应用过3层做大项目。我接触过很多“资深”delphi程序员,做3层,多已经做好了2层,怕3层失败以后,项目还可以继续。