【新炬網路名師大講堂】j2ee與weblogic簡介
J2EE 的體系結構可以分為 4 層
1)客戶端層 這一層直接與使用者互動,J2EE支援多種客戶端,它既可以是透過Internet訪問的Web瀏覽器客戶端,也可以是透過企業Intranet執行的瘦客戶端。
2)Web層 這一層是為基於Web的應用程式服務的,J2EE中的JavaServer Page和Java Servlet技術可以訪問封裝有商務邏輯的元件,並負責響應Web客戶端的請求。
3)EJB層 Enterprise Java Bean封裝了商務邏輯,完成企業計算。這一層提供了多個層次的服務,比如事務處理、安全性、資源連線等。EJB 層建立在一個強大的分散式計算模式之上,程式設計師用這種模式編寫 EJB,可以不關心諸如元件通訊、事務處理等底層工作,而只需把注意力放在商務邏輯的實現上。
4)EIS層 EIS(Enterprise Information System)企業資訊系統層包括企業已有系統(如ERP系統)、資料庫系統、檔案系統等。J2EE提供了多種技術來訪問這些系統,如利用JDBC技術來訪問。
一個J2EE 應用程式的核心部分在伺服器端,這個伺服器端執行環境就是應用伺服器。Sun 公司透過聯合多家公司制定統一的規範,不同的伺服器供應商可以開發不同的應用伺服器但是每個應用伺服器都必須遵循。相同的規範,這樣同一個J2EE應用程式就可以部署到不同的應用伺服器中去。weblogic是一個典型的j2ee伺服器。
WebLogic Platform 包括以下幾個部分。
1.WebLogic Workshop
WebLogic Workshop是一個開發環境,用於為 WebLogic Platform構建企業級J2EE應用。WebLogic Workshop可以幫助所有開發人員以前所未有的效率快速建立、測試和部署企業級的Web應用、XML Web服務、EJB、門戶和業務流程管理(BPM)應用。
2.WebLogic Integration
WebLogic Integration是一個基於標準的平臺,可以用於應用整合、業務流程管理、工作流、Web服務和B2B整合。WebLogic Integration為使用者提供統一的業務整合框架、簡化的生產和管理,以及新的可擴充套件架構。該架構可以快速地整合並整合應用、業務流程和商務合作伙伴。
3.WebLogic Portal
WebLogic Portal為門戶開發提供業內領先的企業級門戶基礎結構。它為門戶開發提供豐富的、圖形化的環境,併為業務專家提供基於瀏覽器的整合工具。一旦構建完成,你的門戶就可以在業務需求發生變化時快速適應變化。
4.WebLogic Server
WebLogic Server是J2EE工業強度的應用伺服器,它是WebLogic Platform的基礎。
5.BEA Liquid Data for WebLogic
BEA Liquid Data for WebLogic 為實時地從分佈資源中快速訪問、整合和共享關鍵業務資訊提供了最有效的方式。它為前端辦公應用——比如門戶和Web應用,以及業務流程處理增強了資訊的可視性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29960155/viewspace-1365884/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【新炬網路名師大講堂】weblogic整合ejbWeb
- 【新炬網路名師大講堂】SOA套件介紹套件
- 【新炬網路名師大講堂】關於IMSI/MSISDN/IMEI的介紹
- 【新炬網路名師大講堂】總結和結論
- 【新炬網路名師大講堂】svn在linux下的使用Linux
- 【新炬網路名師大講堂】關於LOG FILE SYNC的解惑
- 【新炬網路名師大講堂】Oracle Database 12c 新特性總結OracleDatabase
- 【新炬網路名師大講堂】Data Guard–物理主備庫切換
- 【新炬網路名師大講堂】TUXEDO的配置最佳化之路一UX
- 【新炬網路名師大講堂】TUXEDO的配置最佳化之路二UX
- 【新炬網路名師大講堂】初識mysql的體系結構MySql
- 【新炬網路名師大講堂】cursor: pin S wait on X模擬AI
- 【新炬網路名師大講堂】Oracle中的回收站(Recycle Bin)Oracle
- 【新炬網路名師大講堂】clone oracle 12c pluggable databasesOracleDatabase
- 【新炬網路名師大講堂】MySQL複製與監控系列文章(1)——篇首MySql
- 【新炬網路名師大講堂】12c新特性:備份CDBs和PDBs
- 【新炬網路名師大講堂】12c新特性:使用RMAN連線CDB
- 【新炬網路名師大講堂】AIX上的配置網路調優引數AI
- 【新炬網路名師大講堂】Oracle 11g rac 刪除節點Oracle
- 【新炬網路名師大講堂】oracle application server之核心技術opmnOracleAPPServer
- 【新炬網路名師大講堂】GoldenGate的ADD SCHEMATRANDATA命令研究Go
- 【新炬網路名師大講堂】12c高可用新特性what-if command evaluation介紹
- 【新炬網路名師大講堂】CBO中”與NULL在cardinality計算上的差別Null
- 【新炬網路名師大講堂】RAC環境下SYSDATE返回錯誤時間
- 【新炬網路名師大講堂】不同資料庫取前幾條記錄資料庫
- 【新炬網路名師大講堂】軟體測試中常見問題與解決辦法
- 【新炬網路名師大講堂】關於Oracle 12c Flex ASM特性的理解OracleFlexASM
- 【新炬網路名師大講堂】Oracle小知識- Oracle KILLED會話的釋放Oracle會話
- 【新炬網路名師大講堂】WAS控制檯資料來源資訊無故丟失
- 【新炬網路名師大講堂】有限條件下怎樣做好恢復演練
- 【新炬網路名師大講堂】理解TimesTen錯誤日誌資訊”waiting for latch”AI
- 【新炬網路名師大講堂】DATABASE REPLAY加壓播放引數之SCALE_UP_MULTIPLIERDatabase
- 【新炬網路名師大講堂】TimesTen記憶體碎片(高水位)回收步驟詳解記憶體
- 【新炬網路大師講堂】CMMI/敏捷方法入門敏捷
- 【新炬網路名師大講堂】記一次打PSU遇到的Copy failed的問題AI
- 【新炬網路名師大講堂】讓業務飛起來,應用效能端到端最佳化
- 【新炬網路名師大講堂】11gR203 RAC一個比較嚴重的bug
- 【新炬網路名師大講堂】O2O同步實施涉及的變更V1.0