一、产品概述
1. 传统的两层软件的缺陷
·连接复杂,管理困难
·大量信息各地调用
·共有信息私有信息并存
·各种资源集成
·要求随时,随地
从开发、维护考虑,100-150超过客户端时,每个客户端开销呈非线性增长,数据超过一定时,维护代价显著增长。单凭硬件升级解决不了问题。
2. 三层软件架构与中间件
数据资源和客户机被“应用服务器”分开,着重于对应用服务请求,而不是数据请求。
程序加载、启动、内存管理...
高性能处理并发
屏蔽异构平台
在三层次结构中,客户端对数据源的直接访问被对应用程序的请求所替代,客户端访问的是应用程序,由应用程序对数据进行查询和存取。
三层次的架构要求的初期投资比二层次的体系结构高,但是它具有极高的长期扩展性,随着客户数量、应用的复杂度的增加,开发和维护的费用基本上随之呈线形增长。
二、软件体系结构
1.Websphere
Administrator Server
Administrative Console
Administrative Database
Administrative Server
稳定性:Application Server->Administrative Server->Nanny被管理。