先來張JAVAEE7的圖
java分爲javaSE(標準版),javaEE(企業版,以前叫J2EE),javaME(微型版)
javaSE是基礎 相當於上圖中的Application Client,在我們桌面跑的相應的小的項目
javaEE 上圖中的其餘三塊
區別:
1.編程模式由C/S,轉向了B/S編程
B/S項目的軟件升級維護成本,大幅降低
硬件成本降低了(因爲員工用的客戶機性能要求低,C\S對客戶機要求要相對高很多),性能提高了
2. 功能更加強大
如:使用EJB,進行事務管理;
使用web service進行分佈式交互