三层结构的特点、功能

 C/S架构编程体系中三层结构(表示层、商务逻辑层、数据库层)各层的特点、功能是什么?主要是功能。考试要用到,各位行家帮帮忙啦······

 

 

嘿嘿嘿嘿···这个我会了

通常所讲的三层构架是只将业务结构分为表示层、业务逻辑层、数据访问层。

特点:

  优点:

 1.开发人员可以只关注整个结构中的某一层;

 2.可以很容易的用新的实现来替换原有层次的实现;

 3.可以降低层与层之间的依赖;

 4.有利于标准化;

 5.有利于实现各层的复用。

  缺点:

 1.降低了系统的性能;

 2.可能导致级联的修改;

功能:

表示层:是最外层,离用户最近,用于显示数据和接收用户输入的数据,为用户提供一个交互式的操作界面。

业务逻辑层:处于表示层和数据访问层之间,起到了数据交换中的承上启下的作用。

数据访问层:负责访问数据库。

实现:

表示层:jsp html applet

业务逻辑层:EJB

数据访问层:DBMS sql server   orcal   access

 

 

感悟:自己动手,丰衣足食啊!!(*^__^*) 嘻嘻

你可能感兴趣的:(三层结构的特点、功能)