解决方案 »

  1.   

    所谓三层,通常有多种角度说法:
        一、从硬件角度来说:
        (1)数据库所在计算机,比如MSSQL;
        (2)服务器端;
        (3)客户端。
        当然一般,数据库与服务器可放在一台计算机中。
        二、从数据库处理(编程)角度来说:
        (1)数据存贮层(数据库,数据最底层)
        (2)服务器端(主要是数据的处理,即逻辑层)
        (3)客户端(数据显示、录入,即数据接口层)
        三、从网络连接的角度来说:
        (1)数据库存放层(与服务器同时在一个局域网)
        (2)数据处理层(对外int,对内局域网)
        (3)用户层(Int网,或局域网)    Delphi的三层,主要体现在DataSnap上。目前,XE6支持JSON格式数据传输,可构建跨平台的数据库处理软件。可以将windows, Java,net不同的系统数据处理,连接贯通。这样让windows系统中的服务器,能够让window下 VCL和WEB,以及Android等等共享数据。