Az Oracle WebLogic az Oracle tulajdona, amely egy a Java EE platformra épülő termékcsalád, ami tartalmazza a következőket:

Oracle WebLogic
FejlesztőOracle, korábban BEA
Programozási nyelvJava
Operációs rendszerplatformfüggetlen
KategóriaAlkalmazásszerver
Licenczárt forráskódú, kereskedelmi
Az Oracle WebLogic weboldala

Története szerkesztés

1995 szeptemberében Paul Ambrose és Carl Resnikoff megalakítja a Weblogic Inc.-t. Előtte dbKona néven java nyelvű még JDBC előtti adatbázis meghajtókat készítettek a következőkhöz: Oracle, Sybase, és Microsoft SQL Server, továbbá egy 3 rétegű szervert is, ami engedélyezi az applet-eknek a megfelelő adatbázisokhoz való kapcsolódást.[1]

Ez a WebLogic v1.48 szervert T3Server-nak nevezték el (az elnevezés a "3-Tier Server"-ből eredt [forrás?]). Ezzel párhuzamosan Laurie Pitman és Bob Pasker dolgozott egy java-ban írt hálózat menedzsment eszközön. Pasker java-ban írt egy SNMP stack-et és egy W32 natív metódust ICMP ping-hez,[2] miközben Pitman az applet-eken dolgozott, melyek képesek voltak megjeleníteni a menedzsment adatokat.

Az 1.48 szerver verziónak megvolt az a képessége (többek közt), hogy képes volt kiterjeszteni önmagát dispatcher módosítással, valamint új handler hozzáadásával a különböző típusú üzenetekhez. Pasker elkérte Ambrose-tól a szerver forráskódját, és Pasker kiegészítette úgy, hogy az appletek képesek legyenek SNMP és ping request-ek küldésére, és az eredmények kiírására.

Ekkorra már együtt dolgoztak az alapítók azon a kódon, ami az alkalmazás szerver magját adta.

1998-ban Ali Kutay lett az elnök és vezérigazgatója a WebLogic cégnek. Nem sokkal ezután 1998-ban BEA Systems megvette WebLogic Inc.-et és az alkalmazás szervert BEA WebLogic-ra keresztelték át.

2008-ban Oracle megvette a BEA Systems-t, és az alkalmazás szerver 10-es verziótól Oracle WebLogic-ká vált.[3]

Alkalmazás szerver verziói szerkesztés

  • WebLogic Server 12c Release 2 (12.1.2) - 2013. július 11.[4]
  • WebLogic Server 12c Release 1 (12.1.1) - 2011. december 1.[5]
  • WebLogic Server 11gR1 (10.3.5) - 2011. május 16.[6]
  • WebLogic Server 11gR1 PS3 (10.3.4) - 2011. január 15.
  • WebLogic Server 11gR1 PS2 (10.3.3) - 2010. április[7]
  • WebLogic Server 11gR1 PS1 (10.3.2) - 2009. november
  • WebLogic Server 11g (10.3.1) - 2009. július
  • WebLogic Server 10.3 - 2008. augusztus[8]
  • WebLogic Server 10.0 - 2007. március[9]
  • WebLogic Server 9.2
  • WebLogic Server 9.1
  • WebLogic Server 9.0 - 2006. november[10]
  • WebLogic Server 8.1 - 2003. július[10]
  • WebLogic Server 7.0 - 2002. június[11]
  • WebLogic Server 6.1
  • WebLogic Server 6.0 - 2001.[12]
  • WebLogic Server 5.1 (kódneve: Denali) Első verzió, amely támogatta az alkalmazások parancssoron keresztüli "forró telepítését".
  • WebLogic Server 4.0
  • WebLogic Tengah 3.1 - 1998. június[13]
  • WebLogic Tengah 3.0.1 - 1998. március[14]
  • WebLogic Tengah 3.0 - 1998. január[15]
  • WebLogic Tengah - 1997. november[16]

Képességek szerkesztés

Oracle WebLogic szerver Oracle Fusion Middleware portfolio egy részét alkotja és támogatja az Oracle-t, DB2-t, Microsoft SQL Server-t, MySQL-t és más JDBC-kompatibilis adatbázisokat. Oracle WebLogic Platform a következő részei vannak:

WebLogic szerver tartalmazza a .NET interoperability-t és támogatja a következő natív integrációs képességeket:

Oracle WebLogic szerver Process Edition tartalmazza a Business Process Management-t és Data Mapping funkciókat. WebLogic támogatja a biztonsági adminisztrátorok által menedzselt biztonsági policy-ket. Az Oracle WebLogic szerver biztonsági modellje tartalmazza a következőket:

  • application business logic separated from security code
  • complete scope of security coverage for all Java EE and non-Java EE components

Komponensek szerkesztés

2010-ben, Oracle Corporation a következő termékeket tekintette az Oracle WebLogic szerver legfőbb komponenseinek::[17]

  • Vállalati Grid Üzenetküldés
  • JMS Üzenetküldés megvalósítás
  • JRockit JVM implementáció
  • Oracle Coherence, a gyakran használt adatokat több szerveren lévő memória-adatbázisban való elhelyezése[18]
  • Oracle TopLink
  • Oracle WebLogic Server Web Services
  • Tuxedo

Támogatott nyílt sztenderdek szerkesztés

Sztenderdek támogatása verziónkként szerkesztés

A lenti táblázat megmutatja, hogy a WebLogic szerver mely fő sztenderdeket támogatja verziónk szerint:

Standard WLS 7.0 WLS 8.1 WLS 9.0 WLS 10.0 WLS 10.3 WLS 12c
Java 1.3 1.4 5 5 6 (7 in 10.3.6+) 7 (6 in 12.1.1)
Java EE 1.3 1.3 1.4 5 5 6
Servlet 1.2 2.3 2.4 2.5 2.5 3.0
JSP 1.2 1.2 2.0 2.1 2.1 2.2
EJB 2.0 2.0 2.1 3.0 3.0 3.1
JDBC 2.0 2.0 3.0 3.0 3.0 4.0

Kapcsolódó szócikkek szerkesztés

Más Java EE alkalmazás szerverek:

Jegyzetek szerkesztés

  1. http://groups.google.com/group/comp.lang.java/browse_frm/thread/5fdca8d6d7c775d9/3fcc8d7c887d9cea?lnk=st&q=weblogic+dbkona&rnum=87#3fcc8d7c887d9cea An old dbKona/An T3 Usenet posting
  2. http://groups.google.com/group/comp.dcom.net-management/msg/3810193bb0296e7a?hl=en&
  3. http://www.oracle.com/us/products/middleware/application-server/index.html
  4. Oracle WebLogic Server 12.1.2 is available. blogs.oracle.com, 2013. július 11. [2013. december 11-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. július 21.)
  5. Oracle Announces Availability of Oracle WebLogic Server 12c. www.oracle.com, 2011. december 1. (Hozzáférés: 2013. július 21.)
  6. http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
  7. http://www.oracle.com/technology/software/products/ias/htdocs/wls_main.html
  8. http://www.oracle.com/support/library/brochure/lifetime-support-middleware.pdf Page 5
  9. http://www.oracle.com/support/library/brochure/lifetime-support-middleware.pdf Page 49
  10. a b http://www.oracle.com/support/library/brochure/lifetime-support-middleware.pdf Page 23
  11. http://www.oracle.com/support/library/brochure/lifetime-support-middleware.pdf Page 22
  12. Cavaness, Chuck; Keeton, Brian. Special Edition Using Enterprise JavaBeans (EJB) 2.0. Pearson Education, 628. o. (2001. április 16.). ISBN 0-7897-2567-3 
  13. https://web.archive.org/web/19980704234506/www4.weblogic.com/press/980615ejb.html
  14. https://web.archive.org/web/19980623231648/www.weblogic.com/press/980310.html
  15. https://web.archive.org/web/19980704235211/www4.weblogic.com/classdocs/release_notes.html
  16. https://web.archive.org/web/19980705013850/www4.weblogic.com/press/110397.html
  17. Heiss, Kurt; et al.: 3.1.2 Oracle WebLogic Server Core Components. Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1). Oracle Corporation, 2010. (Hozzáférés: 2010. május 19.)
  18. Heiss, Kurt; et al.: Oracle Coherence. Oracle Fusion Middleware Concepts Guide 11g Release 1 (11.1.1). Oracle Corporation, 2010. (Hozzáférés: 2010. május 19.) „Oracle Coherence is a component of Oracle Fusion Middleware [...] providing [...] access to frequently used data. By automatically and dynamically partitioning data in memory across multiple servers, Oracle Coherence enables continuous data availability and transactional integrity, even in the event of a server failure. As a shared infrastructure, Oracle Coherence combines data locality with local processing power to perform real-time data analysis, in-memory grid computations, and parallel transaction and event processing.”

Irodalomjegyzék szerkesztés

További információk szerkesztés

Fordítás szerkesztés

Ez a szócikk részben vagy egészben az Oracle WebLogic Server című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.