大家进来聊聊什么是业务逻辑?......
本人看过一些多层分布应用的书和文章,
大体上都是说多层的优点,多层与两层之间的比较。
多层的前台做界面,中间层是业务层,业务逻辑集中处理,维护,负荷平衡,差错处理,而后台数据库只是用来存和取。但是什么叫业务逻辑,如何在中间层实现都没有讲,业务逻辑集中处理更是一字都没提,也没有给出较好的例子。想了很久也没有想通,可能是我没有这方面的经验。现在问题是:
   1 什么是业务逻辑或者说什么是企业逻辑?
   2 判断用户输入是否正确算不算?如果不算那什么才算?
   3 如何才能把业务逻辑集中处理?
   4 要开发这类型的软件,最好需要哪方面的知识?需要COM方面的知识吗?
   5 能给出一个详细的例子或这方面的文章吗?QQ:170866611

解决方案 »

  1.   

    to: Mr_Bean
    销售订单的执行日期就不能比销售订单的制定日期早,这应该放在前台判断吗
      

  2.   

    to All:业务逻辑放在前台不方便修改,放在后台又加重负荷,不利于安全,等因素这方面我都有知道,
    但是如何才能把业务逻辑放入中间层,是在Type Library中编写,还是在Romote Data Module的单元内编写,或在相关的事件内。写完后应怎样调用。
    有没有这方面的资料,或较典型的例子。
      

  3.   

    大家在中间层中用几个Remote Data Modeal
    是一个还是多个