我很菜哦,请问 在三层结构中,Remote DataModule的部分是不是应该按照商业逻辑做成很多个exe,还是让所有的表和查询什么的都在一起混着呀?

解决方案 »

  1.   

    做一个 exe就可以了,如果比较多的话,按逻辑分几个
     exe也可以!远程数据库模块的操作跟普通模块差不多
      

  2.   

    只做成一个exe.甚至可以是一个dll.只是接口一般不止一个.
    remotedatesmodule做为一个数据模块附带在你的程序中,并不是独立.
      

  3.   

    多层应用的主要思想是客户端不需在多软件支持,所有开销都在服务器,这样就可以实现数据更安全等效果。所以DataModule的部分做成一个exe放在服务,让所有的表和查询什么的都放一起,客户端只需有TClientDataSet 来实现取得数据。
      

  4.   

    这两天净回答multi-tier的问题了
    我要说的请参照
    http://www.csdn.net/expert/topic/1090/1090950.xml?temp=.6427729