菜鸟大胆请教一个问题

我的疑问是:
一个操作复杂的ERP系统适不适合于采用Client端调用SLSB实现远程访问,且将业务逻辑放在服务器端????

操作复杂本身就需要频繁的和服务器交互,这就会造成性能问题,而且业务逻辑放在服务器端会造成大量的对象在服务期端创建,这种方法可行么???????

适合,业务逻辑放在服务器端
性能问题请按照对象缓存的思维出发解决。

请问banq,如果在一个大型的ERP项目中选用AOP实现Cache,Log等功能,谨慎的问一句,是否可行,会不会出现弊大于利的情况?如果可行,在现阶段选用什么AOP Framework将是不错的选择,你的观点是什么?比如像在jdonFrameWork中你的选择?

谢谢!!

当然前提是within an EJB context,呵呵

一个大型的ERP项目中选用AOP实现Cache是可行的。关键在于Cache实现的效率问题,由于Cache实现是和业务场景非常紧密的,因此根据需求实现不同的Cache算法。

在现阶段,关于AOP 框架选择,恐怕我无法公正地说,因为我自己也设计了Jdon框架,不同的AOP框架侧重点不一样,都有其特点的。

如果说像一般的AOP介绍的那样,Cache,Logging,权限全用AOP来做,会不会很影响性能,成为一个瓶颈??毕竟解析XML之类的文件需要时间的哦