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