三个设计目标:
1、 确保整个系统具有很好的可扩展性;
2、 将业务逻辑、页面表现层、技术核心的组件剥离开来,使得各层的调整尽量减少对其他逻辑层的影响;
3、 整个系统具有良好的平台无关性,可以方便的部署在各种系统环境中;


在图3.2中,我们可以清楚的看出,一个完整的应用系统从结构上来划分由4个部分构成,其由下至上的顺序依次为:
● 数据处理层:由数据库及存储过程构建而成;
● 中间件平台:由Smart2005中间件平台及其运行环境构建而成;
● 应用程序:基于应用级组件构建而成的应用系统;
● 浏览器(Browser):最终用户通过浏览器访问系统。
