关于web应用数据传递的问题

    最近很长时间没有登录blog了,真的很惭愧。
    手头一直在忙的项目终于要告一段落了,轻松了不少。
    我做的这个项目是公司内部要用的电子资料库项目,我们采用的是B/S结构,用C#做的中间层组件,在设计时,我曾经考虑如果在表现层ASP.net中调用逻辑层接口时,要求用户传输大量的对象的话,会增加数据传输量。所以,设计的方法中大都是直接传递对象ID,在方法中由逻辑层自己从数据库根据ID构造对象,但是这样的设计在后来实际中,我觉得并不是太好,1、使用ID,使面向对象的设计变得很牵强,多态性的优势减弱了。2、使用ID,容易造成方法调用时,频繁的访问数据库,系统性能反而下降。
    最近,了解到微软的smart-client技术,感觉用他做Web的报表系统应该还不错,下来要多看一些资料,也希望朋友们能给我帮助。

posted on 2004-11-30 15:42  Jasmine  阅读(525)  评论(0编辑  收藏  举报

导航