广州本地人很难找工作:asp.net 开发中的层(两层/三层)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 19:23:41
刚看过一示例,其大意为:调用一个组件称为两层,组件调用组件称为三层,不清楚,谁有更地道的理解!

我看过的文章!

http://chs.gotdotnet.com/quickstart/aspplus/doc/businessobjs.aspx

1、跟数据库交互的叫数据访问层,是执行SQL或者存储过程的。
2、给你要实现的功能提供方法或函数的叫业务逻辑层,是处理具体的问题的层。也是传入SQL到数据层的接口。
3、在外部调用业务逻辑层来达到你要的功能,且用页面显示出来跟用户交互的叫表面层。主要是通过调用传参数来实现具体功能的层。

一般
一层用来访问数据库,做成dll
一层用来存储数据的类,比如类型化DataSet,或者自定义的数据实体,做成dll
一层调用存储的数据在表现出来,.aspx页面

复杂的系统把这些层再细分

说白了吧,为用户在IE中展现界面的一层,按请求调不同业务逻辑的一层,在数据上做手脚的一层,多层也可以,不过用几层要看你程序架构怎么设计的了。