最近再做关于分层的东西 ,但是以前习惯了一气呵成(哈哈),现在理解分层的东西有点困难,表现层,业务层,数据层,它们是怎样 工作的?怎样通信?如何划分他们之间的 功能? 设计时客户端&服务器要求不再一起,而是分布再两个不同的网段,如何做使他们之间通过DLL封装的接口进行通信???
 谢谢各位<不知道理解我的意思了没?
 介绍几本有关的书也好 ,谢谢了

解决方案 »

  1.   

    来本书把,网上有电子版的,《DELPHI 5企业级解决方案及应用剖析》
      

  2.   

    先看看刘艺的<<面向对象的编程思想>>吧.相信你的问题可以在那找到答案.
      

  3.   

    表现层,业务层,数据层:这是从逻辑上分层;
    表现层,就是界面了;
    业务层,业务逻辑喽;
    数据层,又叫持久层,封装了对数据库的操作;设计时客户端&服务器要求不再一起,而是分布再两个不同的网段,如何做使他们之间通过DLL封装的接口进行通信?
    ------------------------------------------------------
    物理分层,一般通过DCOM、Corba、Web Service等等,Delphi还有Midas。