<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    小菜毛毛技術分享

    與大家共同成長

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      164 Posts :: 141 Stories :: 94 Comments :: 0 Trackbacks
    Java EEJava 企業系統李濤Technology EvangelistSun Microsystems Inc.
    --------------------------------------------------------------------------------
    Page 2
    學習目標• 宏觀地了解 Java EE> 什么是 Java EE> 為什么要用 Java EE> Java EE 的核心概念> Java EE 的 API
    --------------------------------------------------------------------------------
    Page 3
    Java 和 Java EE
    --------------------------------------------------------------------------------
    Page 4
    Java 平臺Java EEJava SEJava ME Java Card
    --------------------------------------------------------------------------------
    Page 5
    Java 概況• Java Standard Edition (Java SE)> 編譯器,常用工具 , Java 運行環境和 Java 應用開發的 API• Java Enterprise Edition (Java EE)> 開發,部署和管理服務器端的,分散的,多層的基于組件的企業級應用系統• Java Micro Edition (Java ME)> J2SE 的一個子集,用于開發在小型的,可移動的設備上的應用程序
    --------------------------------------------------------------------------------
    Page 6
    The Java™ PlatformHigh-EndServerJava TechnologyEnabled DesktopWorkgroupServerJava TechnologyEnabled Devices
    --------------------------------------------------------------------------------
    Page 7
    企業級應用
    --------------------------------------------------------------------------------
    Page 8
    什么是企業級應用?? 企業級應用是以服務器為中心,通過網絡把服務器和分散的用戶聯系在一起的應用。?網上銀行,新浪信息網,校園網?網絡可以是 Internet ,也可以是無線電話網。
    --------------------------------------------------------------------------------
    Page 9
    企業級應用的演變• 單層系統> 龐大 , 直接相連• 兩層系統> 客戶端邏輯復雜 (rich client)• 三層系統> Browser, Web Server, DB> 商業邏輯的處理集中在中間件上。DBSQLDBSQLHTTP
    --------------------------------------------------------------------------------
    Page 10
    企業級系統的發展趨勢• 由單層和兩層系統向多層結構演變• 由龐大的,整體的系統向獨立組件的系統演變• 客戶端由“ Rich Client” 向類似網絡瀏覽器的“ Thin Client” 演變• 客戶端更多樣化> PC> 手機> 掌上電腦
    --------------------------------------------------------------------------------
    Page 11
    由此產生的問題1.“ 中間層”很復雜> “ 中間層”:應用中運行在應用服務器上的部分2.每一個應用都會重復一些基本的系統服務> 協調對共享資源的調用> 保證對共享資源的事務性操作> 共享資源的平衡負載> 保護共享資源的安全性
    --------------------------------------------------------------------------------
    Page 12
    什么是 Java EE ?
    --------------------------------------------------------------------------------
    Page 13
    什么是 Java EE ?? Java EE 是 Sun 公司針對現代企業級應用的解決方案? 涉及企業級應用的開發,部署和管理
    --------------------------------------------------------------------------------
    Page 14
    Java EE 針對解決了企業級應用的問題• Java EE 通過提供> 一套標準的 API> 以組件為基礎的架構> 一個新的容器概念,通過容器來提供標準的系統服務大大減低了“中間層”的復雜程度• 繼承了 Java 的特性> 安全性> 高可移植性
    --------------------------------------------------------------------------------
    Page 15
    Java EE 包含的技術內容• 平臺標準> 容器的技術規范• API 接口規范> 組件開發• 參考實現• 開發工具• 兼容性測試包• 藍圖> 系統架構設計指導
    --------------------------------------------------------------------------------
    Page 16
    Java EE 平臺架構
    --------------------------------------------------------------------------------
    Page 17
    Java EE 5.0 的 APIs 和技術基礎:Java SE 5.0表現層:ServletJSPJSF中間件:EJBJAX-WSJavaMailJMSConnectorJTAJAX-RPCJava EE ManagementJava EE DeploymentJMXJAXRJACCJAF
    --------------------------------------------------------------------------------
    Page 18
    Java EE 的發展過程
    --------------------------------------------------------------------------------
    Page 19
    Java EE 平臺的發展過程98 年 5 月 99 年 12 月 01 年 9 月 03 年 11 月 06 年 5 月JPEProjectJ2EE 1.2Servlet,JSP, EJB,JMS, JTA,JNDI,RMI/IIOPJ2EE 1.3EJB 2.0,ConnectorArchitectureJ2EE 1.4Web Services,Management,Deployment,Async.ConnectorJava EE5Annotations,EJB 3.0,PersistanceAPI,JSF,Renewed WebServices企業平臺初始強調穩定性Web 服務強調開發的簡易性
    --------------------------------------------------------------------------------
    Page 20
    Footnote position, 12 pts.o
    --------------------------------------------------------------------------------
    Page 21
    Java EE 的優勢
    --------------------------------------------------------------------------------
    Page 22
    大量的開發人員• 容易學習,容易上手> Java> 有許多可選擇的開發工具>NetBeans• 容易搭建環境> Java EE 實現可免費獲得,免費運用>Sun , Apache , JBoss• 大量的學習資源> 書籍> 網絡學習資料
    --------------------------------------------------------------------------------
    Page 23
    大量的中間件提供商• Java EE 標準的制定是公開的> 各廠商共同制定標準> 廠商有不同的實現但支持相同的標準• 在不影響組件間交互性的情況下,廠商有足夠的空間來發揮自己的創造性,提高自己產品的競爭力。• 需求大,商機多
    --------------------------------------------------------------------------------
    Page 24
    吸引商業客戶• 應用的可移植性高> 不同的操作系統> 不同的中間件• 供選擇的 Java EE 產品多> 價格> 可擴展性> 可靠性> 性能• 容易找到開發人員
    --------------------------------------------------------------------------------
    Page 25
    Java EE 主宰了現代的企業級應用
    --------------------------------------------------------------------------------
    Page 26
    怎樣學習 Java EE
    --------------------------------------------------------------------------------
    Page 27
    步驟 1: 針對初學者• 下載Java EE SDK ,試用其中的例子> http://java.sun.com/javaee/downloads/index.jsp>Java SE 5.0>Sun application server 9.0>例子>API 文檔• 下載 Java EE 在線教材> http://java.sun.com/javaee/5/docs/tutorial/doc/> 第二章: Web Application 起步> 第三章: Servlet> 第四章: JSP
    --------------------------------------------------------------------------------
    Page 28
    步驟 2: 學習使用 IDE• NetBeans IDE> http://www.netbeans.org> 免費且開源> 非常杰出的 Java EE 支持>下載即用:完整的 Java EE 環境• Eclipse
    --------------------------------------------------------------------------------
    Page 29
    步驟 3: 學習使用 Java EE 架構• 架構提供解決方案,簡化開發> Struts, JSF , Tapestry (Web 層 )> Spring framework> JUnit ( 單元測試架構 )> Log4j ( 日志架構 )> Hibernate (O/R mapping)> JDO ( 數據持久化框架 )
    --------------------------------------------------------------------------------
    Page 30
    步驟 4: 時刻保持技術更新 • http://gceclub.sun.com.cn/>中國 Java 開發者社區• http://www.csdn.net/• http://java.sun.com/Javaee• www.theserverside.com
    --------------------------------------------------------------------------------
    Page 31
    總結
    --------------------------------------------------------------------------------
    Page 32
    總結• Java EE 是標準的企業級應用的規范集合• Java EE 是開發現代的基于網絡的企業級應用的首選平
    posted on 2009-12-08 22:32 小菜毛毛 閱讀(733) 評論(0)  編輯  收藏 所屬分類: java基礎及其原理
    主站蜘蛛池模板: 香港经典a毛片免费观看看| 亚洲av无码国产综合专区| 国产亚洲女在线线精品| 日韩视频免费一区二区三区| 亚洲欧洲日本国产| 亚洲综合免费视频| 亚洲冬月枫中文字幕在线看| 在线看片v免费观看视频777 | 免费视频成人片在线观看| 亚洲日本一区二区三区在线| 免费一区二区无码东京热| 亚洲av午夜成人片精品网站| 无码精品一区二区三区免费视频 | 久久亚洲AV成人无码国产最大| 免费播放国产性色生活片| 免费女人18毛片a级毛片视频| 美女裸免费观看网站| 亚洲五月午夜免费在线视频| 免费看大美女大黄大色| 国产精品美女自在线观看免费| 91av免费观看| 亚洲JLZZJLZZ少妇| 无码国产亚洲日韩国精品视频一区二区三区 | 午夜亚洲福利在线老司机| 一区视频免费观看| 亚洲av片劲爆在线观看| 一二三四在线播放免费观看中文版视频 | 一级毛片在线完整免费观看| 国产亚洲精品精华液| 2020久久精品国产免费| 亚洲AV无码AV男人的天堂不卡| 伊人婷婷综合缴情亚洲五月| 久久国产免费福利永久| 精品国产亚洲第一区二区三区| 好看的亚洲黄色经典| 国产电影午夜成年免费视频| 鲁啊鲁在线视频免费播放| 日韩va亚洲va欧洲va国产| 免费羞羞视频网站| 永久免费不卡在线观看黄网站| 亚洲人成人无码.www石榴|