· 企業信息系統層(EIS,Enterprise information systems tier)。 如圖一所示: 圖一 表現邏輯層和業務邏輯層屬于應用服務器領域。所謂應用服務器,也即J2EE平臺的具體實現。這四層中的每一層都可以在物理上分布到多個機器,即使同屬于應用服務器領域的表現邏輯層和業務邏輯層,也可以駐留在不同的應用服務器上。例如,在一個應用中,HTTP和表現邏輯的容器可以使用Sun公司的J2EE應用服務器iplanet,部署業務邏輯組件可以用BEA公司的J2EE應用服務器Weblogic。
必須指出的是,除了上述J2EE組件之外,標準的Java類和Jar包也可以在所有這些層上很好地運行。在許多場合,我們可以找到代碼以普通Java類而不是J2EE組件狀態存在的情形。EIS即Enterprise Information System,它包含所有的企業后端資源,例如數據庫等。顯然,對于EIS資源,我們要做的只是從組件訪問它們,訪問細節則由J2EE企業服務解決,所以在EIS層沒有應用組件的位置。開發J2EE應用就是開發一種或者多種上述組件,然后把它們部署到各自的容器。