揚揚的J2EE學習筆記(四)Platform Services平台服務

來源:互聯網
上載者:User
j2ee|services|筆記
每周學一些J2EE,作點筆記。

目標:能熟練使用Websphere做J2EE的開發工作。

加油!加油!!加油!!!





1. 平台服務概述

   1) 為應用編程的部署提供服務。   2) 命名服務:能夠協助應用用戶端尋找企業Beans;尋找通過Java Naming Directory Interface(JNDI)訪問naming環境的WEB組件。   3) 無須更改原始碼就能定製組件   4) 使用JNDI介面,J2EE組件可以定位自己的環境名稱內容(environment naming context,Sorry,不知道翻譯得對不對)   5) 組件可建立:      ◆  javax.naming.InitialContext object   6) locates environment naming context in InitialContext under the name      ◆ java:comp/env   7) 組件可以查詢系統及使用者定義物件

2. 部署和安全

   1) 平台服務與部署服務:      ◆ 能允許組件及應用程式在打包和部署時被定製      ◆ 部署是一系列多個單元   2) 每個單元包含一個部署說明符      ◆ 基於XML的文字檔:說明如何將該單元彙編和部署成為一個特定的環境      ◆ WEB容器和EJB容器都有各自的說明符   3) 部署說明符包括相關的多個元素,以定製J2EE平台服務      ◆ 事務(Transaction)      ◆ 安全   4) 事務服務      ◆ 由支援事務的J2EE應用程式所提供         ◎ 將應用程式劃分為不可再分的最小單元         ◎ 確保事務與其它process完全沒有衝突:Otherwise completely undoes whatever work the unit has performed. All-or-nothing proposition, completes or rolls back.   5) 簡化的應用程式開發      ◆ 不會存在出錯恢複及多使用者編程的麻煩   6) 安全服務      ◆ 允許應用程式被設計為僅授權使用者才可訪問資源的形式      ◆ 訪問包括兩步:         ◎ 確認         ◎ 授權

3. 服務技術(Service Technologies)

   1) 使用J2EE平台,使得公司專屬應用程式程式通過統一的模式,訪問很廣泛的服務      ◆ JDBC API         ◎ 在J2EE平台和表格式資料源間建立獨立化的資料庫連接      ◆ Java事務API(JTA)   2) Java命名和目錄介面(JNDI)      ◆ 能夠訪問相同目錄內的對象及對象的相關屬性         ◎ 容器、組件可能是在不同的伺服器上      ◆ 可以使用JNDI儲存、取出任何類型的已命名Java對象   3) 可訪問任何獨立的目錄命名服務      ◆ LDAP      ◆ NDS      ◆ DNS      ◆ NIS(for UNIX)   4) 連接器架構

4. 通訊(Communication)

   J2EE平台可以與很多結構相通訊,通過:      ◆ Internet協議:TCP/IP、HTTP和SSL      ◆ Remote Method Invocation protocols      ◆ Object Management Group protocols      ◆ Messaging technologies: Java Message Service, JavaMail      ◆ 資料格式: HTML 3.2,影像檔,JAR檔案,Class檔案,XML檔案


相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。