複製鏈接
請複製以下鏈接發送給好友

weblogic

鎖定
WebLogic是美國Oracle公司出品的一個application server,確切的説是一個基於JAVAEE架構的中間件,WebLogic是用於開發、集成、部署和管理大型分佈式Web應用、網絡應用數據庫應用Java應用服務器。將Java的動態功能和Java Enterprise標準的安全性引入大型網絡應用的開發、集成、部署和管理之中。
WebLogic是美商Oracle的主要產品之一,是併購BEA得來。是商業市場上主要的Java(J2EE)應用服務器軟件(application server)之一,是世界上第一個成功商業化的J2EE應用服務器, 已推出到12c(12.2.1.4) 版。而此產品也延伸出WebLogic Portal,WebLogic Integration等企業用的中間件(但當下Oracle主要以Fusion Middleware融合中間件來取代這些WebLogic Server之外的企業包),以及OEPE(Oracle Enterprise Pack for Eclipse)開發工具
外文名
weblogic
所屬商家
美商Oracle
屬    性
應用服務器軟件
類    型
一個基於JAVAEE架構的中間件
功    能
開發、集成、部署和管理大型分佈式Web應用等
隸    屬
J2EE應用服務器

weblogic由來

WebLogic最早由 WebLogic Inc. 開發,後併入BEA 公司,最終BEA公司又併入Oracle公司。
WebLogic是用來構建網站的必要軟件,具有解析、發佈網頁等功能,它是用純java開發的。weblogic本來不是由BEA發明的,是它從別人手中買過來,然後再加工擴展。BEA已經被Oracle收購,Weblogic最新版本為Oracle Weblogic Server 12c(12.2.1.3)。其他J2EE Application Server還有IBMwebsphereSun(Sun公司已經被ORACLE公司收購)的Glassfish、resin等。Apache Tomcat也是常用的Servlet/JSP Container。 國內廠商生產的還有像中創軟件的Loong AS 9.0(達四級等保,全面支持國產)、東方通的Tongweb金蝶Apusic應用服務器等。
WebLogic Server擁有處理關鍵Web應用系統問題所需的性能、可擴展性高可用性
與BEA WebLogic Commerce ServerTM配合使用,WebLogic Server可為部署適應性個性化電子商務應用系統提供完善的解決方案。
WebLogic長期以來一直被認為是市場上最好的J2EE工具之一。像數據庫或郵件服務器一樣,WebLogic Server 對於客户是不可見的,為連接在它上面的客户提供服務。WebLogic 最常用的使用方式是為在internet 或internet 上的Web 服務提供安全、數據驅動的應用程序。WebLogic對J2EE 架構的支持:WebLogic Server 提供了對SUN J2EE 架構的支持。SUN公司的J2EE 架構是為企業級提供的一種支持分佈式應用整體框架。為集成後端系統,如ERP系統CRM系統,以及為實現企業級計算提供了一個簡易的,開放的標準。

weblogic優勢

WebLogic Server具有開發和部署關鍵任務電子商務Web應用系統 所需的多種特色和優勢,包括:

weblogic標準

對業內多種標準的全面支持,包括EJBJSPJMSJDBC、XML(標準通用標記語言的子集)和WML,使Web應用系統的實施更為簡單,並且保護了投資,同時也使基於標準的解決方案的開發更加簡便。

weblogic可擴展性

WebLogic Server以其高擴展的架構體系聞名於業內,包括客户機連接的共享、資源pooling以及動態網頁和EJB組件羣集。

weblogic快速開發

憑藉對EJB和JSP的支持,以及WebLogic Server 的Servlet組件架 構體系,可加速投放市場速度。這些開放性標準與WebGain Studio配合時,可簡化開發,並可發揮已有的技能,迅速部署應用系統。

weblogic更趨靈活

WebLogic Server的特點是與領先數據庫、操作系統和Web服務器緊密集成。

weblogic可靠性

其容錯、系統管理和安全性能已經在全球數以千計的關鍵任務環境中得以驗證。

weblogic體系結構

WebLogic Server是專門為企業電子商務應用系統開發的。企業電子商務應用系統需要快速開發,並要求服務器端組件具有良好的靈活性和安全性,同時還要支持關鍵任務所必需的擴展、性能、和高可用性。WebLogic Server簡化了可移植及可擴展的應用系統的開發,併為其它應用 系統和系統提供了豐富的互操作性
憑藉其出色的羣集技術,WebLogic Server擁有最高水平的可擴展 性和可用性。BEA WebLogic Server既實現了網頁羣集,也實現了EJB組件 羣集,而且不需要任何專門的硬件或操作系統支持。網頁羣集可以實現透明的複製、負載平衡以及表示內容容錯,如Web購物車;組件羣集則處理複雜的複製、負載平衡和EJB組件容錯,以及狀態對象(如EJB實體)的恢復。
無論是網頁羣集,還是組件羣集,對於電子商務解決方案所要求的可擴展性和可用性都是至關重要的。共享的客户機/服務器和數據庫連接以及數據緩存和EJB都增強了性能表現。這是其它Web應用系統所不具備的。

weblogic最新資訊

甲骨文WebLogic開發團隊成員Bruno Borges在博客中宣佈,WebLogic服務器允許開發者免費使用。(之前也可以免費試用,不過有時間限制)
但仍有諸多限制: 僅在單一開發者的桌面環境(包括物理的、虛擬的以及遠程虛擬主機)中部署應用程序,且只能被指定的開發者使用和訪問。
甲骨文對許可協議進行了變更,如下:如果你之前已經針對內部數據處理、商業或生產目的部署過應用程序,你仍可以在免費許可協議下繼續開發、測試、原型化、演示你的應用程序。
許可協議:Dev-License 、Via OracleBlog

weblogic服務功能

1 在使用IP地址的一台計算機,或在使用集羣捆綁在一起的多台計算機上,或在通過代理服務器管理的多台計算機上建立擁有相同域名的不同站點。
2 部署基於J2EE 標準編寫的服務器JAVA代碼,包括servlet,JSP,JavaBeanEJB
3 使用J2EE 擴展網絡服務集成分佈式系統,包括用於數據庫連接的JDBC、用於信息傳遞JMS、用於網絡目錄訪問的JNDI、用於分佈式事務處理的 JTA 和用於電子郵件處理的JavaMail
4 部署使用遠程方法調用(RMI)的純Java 分佈式應用程序
5 通過使用RMI—IIOP(RMI over Internet Inter-ORB Protocol)協議部署近似CORBA的分佈式應用系統。
6 通過使用安全套接層(SSL)和Weblogic的內在支持為用户驗證和授權,實現強大的安全性。
7 通過將多個Weblogic服務器組成一個集羣提供高可用性負載均衡容錯能力
8 利用Java 的多平台能力在Windows NT/2000,Sun Solairs ,HP/UX 和其他Weblogic支持的操作系統上部署Weblogic服務器。
9 在任一平台上,通過使用WebLogic直觀的進行基於Web 的管理和監視工具可在網絡上輕鬆管理一個或多個WebLogic服務器。

weblogic相關版本

WebLogic Server 14c(14.1.1.0.0)-2020年4月3日 [1] 
WebLogic Server 12c(12.1.1) - 2012年3月6日 [2] 
WebLogic Server 12c(12.0) - 2011年12月1日 [3] 
WebLogic Server 11gR1 PS5 (10.3.6) - 2012年2月23日
WebLogic Server 11gR1 PS4 (10.3.5) - 2011年5月6日
WebLogic Server 11gR1 PS3 (10.3.4) - 2011年1月15日
WebLogic Server 11gR1 PS2 (10.3.3) - 2010年四月
WebLogic Server 11gR1 PS1 (10.3.2) - 2009年11月
WebLogic Server 11g (10.3.1) - 2009年7月
WebLogic Server 10.3 - 2008年8月(J2EE6支持)
WebLogic Server 10.0 - 2007年3月(J2EE5支持)
WebLogic Server 9.2.4 - 2010年7月22(主要提升管理和運行管理的功能)
WebLogic Server 9.1
WebLogic Server 9.0 - 【Diablo】 2006年11月
WebLogic Server 8.1 -2003年7月發行到2004年8月為成熟版本,也已不再支持
WebLogic Server 7.0 -2002年6月發行但是BEA公司推薦放棄使用。
WebLogic Server 6.1 - 從November 2006不再支持
WebLogic Server 6.0 - 2001年3月,從April 2003不再支持
WebLogic Server 5.1 - (代碼名: Denali) 第一個支持熱部署技術的版本(通過命令行)
WebLogic Server 4.0 - 1999年
WebLogic Tengah 3.1 - 1998年6月
WebLogic Tengah 3.0.1 - 1998年3月
WebLogic Tengah 3.0 - 1998年1月
WebLogic Tengah - 1997年11月
參考資料