J2EE是一套設計、開發、編譯和部署企業級應用程序的規范。
基于多層結構的WEB應用
支持分布式計算應用模型
以服務端計算為核心
基于主鍵開發、松耦合
支持流一的安全事務、負載均衡、并發處理等
2.J2EE體系架構介紹
通常分為四層體系架構(客戶層,表示/WEB層,業務層,數據層)
客戶層 表示層(WEB層) 業務層 數據層
IE servlet ejb DB
jsp javabean(泛指)
3.J2EE組件技術
(1)JDBC(java Database Connectivity)數據庫系統
(2)JNDI(java Name and Directory Interface)java命名和目錄接口
(3)JSP(java server Pages)就是在HTML文件中加入服務器端的VB Script或jiavaScript代碼,構成動態網頁技術
(4)Servlet:servlet是Sun Microsystems公司在1997年推出的,用java程序來實現動態網頁技術
(5)EJB(Enterprise JavaBean)EJB即企業級的javaBean
(6)RMI(Remote Method Invoke)RMI即遠程方法調用
(7)IDL(java Interface Defiation Language)IDL即接口定義語言
(8)XML(Extensible Markup Language)是一種可以用來定義其他標記語言的語言,它被用來在不同的商務過程中共享數據
(9)JMS(java Message Service)JMS即java消息服務,是用于和面向消息的中間件相互通信的應用程序接口(API)
(10)Java事務API(JTA)和java事務服務(JTS)用于使系統保持在一致的狀態
(11)JavaMail:支持POP3、SMTP服務,也支持IMAP服務器
4.J2EE產品介紹
Tomcat(web服務器)、Weblogic(J2EE服務器)、Websphere(J2EE服務器)、
Sun One Application(J2EE服務器)、Oracle9iAS(J2EE服務器)、JBoss(開源的EJB服務器)
5.Web應用程序的訪問過程
a.是請求/響應的過程。
b.客戶端有請求,服務器才會響應客戶端,沒有請求就不會有響應。
例:客服端與服務器之間通訊:1.首先啟動服務器(在tomcat\bin\startup.bat中啟動或者在MyEclipse中啟動)
2.在啟動瀏覽器
3.輸入http://127.0.0.1:8888/index.jsp
6.在tomcat中建立WEB應用程序的目錄結構
a.在tomcat\webapps\下面建立自己的項目文件夾。
b.項目文件夾里必須有WEB-INF目錄。
c.在WEB-INF目錄中必須有web.xml文件。
d.在WEB-INF的上級目錄建立html文件。
posted on 2009-04-20 12:54
viekie 閱讀(71)
評論(0) 編輯 收藏