您正在为客户开发一个购物车。您想把业务逻辑放在哪里?( )
数据库内部
客户应用程序内部
在中间件服务程序中
COM/DCOM组件中
购物车代码中
业务逻辑应避免放在客户侧:
1、访问数据库往返次数多,效率低下。
2、容易被黑客篡改数据库或者业务逻辑造成损失。
业务逻辑应避免放数据库内部:
1、维护成本较高
2、数据库将成为性能瓶颈,不易扩展。
所以,业务逻辑应当放在中间件中。
1、访问数据库往返次数多,效率低下。
2、容易被黑客篡改数据库或者业务逻辑造成损失。
业务逻辑应避免放数据库内部:
1、维护成本较高
2、数据库将成为性能瓶颈,不易扩展。
所以,业务逻辑应当放在中间件中。