程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2EE >> J2EE應用開發階段劃分

J2EE應用開發階段劃分

編輯:J2EE
作為J2EE應用的開發進展,自始至終由以下幾個開發階段完成: 1、EJB開發 2、WEB組件開發 3、J2EE客戶端開發 4、J233應用裝配 5、J2EE應用部署 在大的開發組織中,每個階段由不同的個人或開發小組完成。上述開發階段劃分的主要理由是前一階段的成果作為封裝好、可移植的文件,可以被下一開發階段的工作內容所調用和集成。例如:在EJB開發階段,軟件工程師提交.jar文件,在J2EE應用開發階段,另一個軟件工程師將這些.jar文件組成新的J2EE應用並打包成.ear文件保存。在最終階段,即J2EE應用部署階段,系統管理員將.ear文件安裝到J2EE服務器中並進行相應的調試和測試。 下面就每個開發階段的責任者、工作以及提交產物作簡單描述: 1、EJB開發階段 責任負責:軟件開發者 工作任務: a.對企業組件(EJB)進行編碼和編譯 b.為企業組件指定相應的部署描述符 c.將.class文件和部署描述文件一起打包成.jar文件 遞交成果:EJB .jar文件 2、Web組件開發階段 責任負責:Web界面設計者(美工、用戶邏輯設計)、Web應用開發者(網頁制作、美工)、軟件開發著(JSP、Servlet開發) 工作任務: a.對servlet、bean進行編寫編譯 b.編寫.JSp、.html文件 c.制作媒體圖片 .gif、.jpg d.為Web組件指定部署描述符 e.將.class、.JSP、.Html等web組件文件打包成.war 遞交成果:.war文件(web應用包) 3、J2EE應用客戶端開發 責任負責:軟件開發者 工作任務: a.編寫客戶端並進行編譯 b.指定客戶端程序部署描述符 c.將.class文件和部署描述文件打包成.jar文件 遞交成果:.jar文件(包含J2EE應用客戶端) 4、J2EE應用裝配 責任負責:軟件開發者 工作任務: a.將企業組件(EJB .jar)與Web組件(.war)進行裝配,形成J2EE應用包(.ear) b.為J2EE應用指定部署裝配符 遞交成果:.ear文件(包含所有J2EE應用) 5、J2EE應用部署 責任負責:系統管理員(一般要求專門負責管理J2EE兼容應用服務器) 工作任務: a.將J2EE應用(.ear)部署到J2EE兼容服務器 b.通過修改J2EE應用不屬描述符,在實際環境中配置J2EE應用 c.部署(安裝)J2EE應用(.ear)到J2EE兼容服務器中 遞交成果:已安裝的、完成配置的可運行J2EE應用
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved