Company:WebLogic, Inc.

From HandWiki
WebLogic, Inc.
TypePrivate
FateAcquired by BEA Systems
FoundedSeptember 1995 (1995-09)
DefunctSeptember 28, 1998 (1998-09-28)
HeadquartersSan Francisco, California, United States
Key people
Paul Ambrose (co-founder)
Bob Pasker (co-founder)
Laurie Pitman (co-founder)
Carl Resnikoff (co-founder)
Ali Kutay (President & CEO, 1998)
ProductsWebLogic Tengah (Application Server)
jdbcKona
dbKona
htmlKona
Number of employees
~100
ParentBEA Systems (from 1998)

WebLogic, Inc. was an American middleware software company headquartered in San Francisco, California, active from September 1995 until its acquisition by BEA Systems in September 1998. The company is credited with developing the first commercially deployed Java Enterprise Edition application server. Its core server product, initially designated the T3Server and later marketed as WebLogic Tengah, became the foundation for what is now Oracle WebLogic Server.

History

Founding

Paul Ambrose, Bob Pasker, Laurie Pitman, and Carl Resnikoff founded WebLogic, Inc. in September 1995 in San Francisco, California. The founders pursued what they described at the time as an "Application Server"—a middleware layer connecting web clients to enterprise database systems.{{Citation needed|date=June 2026} nding team in 1996 later described the company at that stage as "a small company with some excellent JDBC drivers and a rudimentary Java server with events, servlets, rowsets, and remoting."[1] The company's early advertising slogan, "Elevating Java to the Enterprise," reflected its stated ambition to displace existing enterprise infrastructure with a Java-based distributed systems platform.[2]

WebLogic was backed by Regis McKenna and Frank J. Caufield as well as institutional investors including Bay Partners, Intel, Atos Consulting Switzerland, and TL Ventures.[3]

Products

T3Server and WebLogic Tengah

The company's server product originated as the T3Server, a designation derived from "three-tier server."[4] Version 1.48 of the product carried this name.[5] The server was subsequently renamed WebLogic Tengah, which shipped through version 3.1.[6] Version 3.1 was the last release under the Tengah designation; subsequent releases by BEA Systems were renumbered beginning at version 4.0.[7]

The T3 communications protocol, developed by WebLogic, Inc. and named for its three-tier architecture origins, provided an optimized transport layer between server instances and Java clients. T3 established a single JVM-to-JVM connection that multiplexed all service traffic, including EJB and JDBC calls, over a single TCP/IP connection.[8] This protocol persisted through all subsequent BEA and Oracle releases of the product.

jdbcKona

WebLogic's jdbcKona product line comprised native JDBC drivers for Oracle, Sybase, and Microsoft SQL Server.[9] These drivers implemented the JDBC 1.22 specification and were among the earliest commercially available pure-Java and native-library database connectivity solutions for enterprise Java applications.

dbKona

dbKona was a high-level database connectivity API that sat above the JDBC layer and worked with any JDBC-compliant driver, including WebLogic's own jdbcKona products.[10] It provided vendor-independent abstractions for querying and modifying relational data, including automatic SQL generation, client-side result caching, and support for heterogeneous multi-database queries within a single application.[11] In a multitier deployment, dbKona operated in conjunction with WebLogic JDBC, eliminating the requirement for client-side native database libraries.[12]

htmlKona

htmlKona was a Java package enabling server-side generation of dynamic HTML pages. Used in conjunction with WebLogic HTTP Servlets and dbKona, it allowed Java applications to produce interactive, per-user web content without client-side scripting dependencies.[13]

J2EE Application Server

WebLogic, Inc. is credited with producing the first commercially deployed J2EE application server.[14] The Tengah product shipped in 1997, predating the formal release of the Java 2 Platform, Enterprise Edition 1.2 specification by Sun Microsystems, which was published in December 1999. The Tengah server implemented servlet handling, JNDI-based naming, connection pooling, and distributed RMI services that the subsequent J2EE specification formalized.[15] Copyright notices in BEA's post-acquisition API documentation confirm WebLogic, Inc.'s authorship of core framework classes dating to 1997–1998.[16]

Leadership

In 1998, WebLogic, Inc. appointed Ali Kutay as President and CEO in advance of the BEA Systems acquisition.[14]

Acquisition by BEA Systems

BEA Systems acquired WebLogic, Inc. on September 28, 1998, for $192 million in stock.[17] BEA's stated rationale was to combine WebLogic's Java-based server technology with its Tuxedo transaction processing monitor to create a unified platform for Internet-scale transaction processing.[18] The product was subsequently marketed as BEA WebLogic Server, beginning with version 4.0.

The engineering organization remained largely intact following the acquisition. A foreword to the 2003 technical reference BEA WebLogic Server 8.1 Unleashed noted "extremely small attrition in the engineering organization" and attributed the product's continuity across releases to the engineers' identification with the original WebLogic, Inc. codebase.[19]

Subsequent ownership

Following BEA Systems' 1998 acquisition of WebLogic, Inc., Oracle Corporation acquired BEA Systems in 2008, incorporating the server into its Oracle Fusion Middleware portfolio as Oracle WebLogic Server.[20] Oracle WebLogic Server continues in active development as of 2025, supporting Jakarta EE deployments on-premises and in cloud environments.[21]

Version history (WebLogic, Inc. era)

Version Release name Notes
1.x T3Server Initial product; "T3" = three-tier server
1.48 T3Server Last release under T3Server designation
2.x–3.0 WebLogic Tengah Renamed product line
3.1 WebLogic Tengah 3.1 Last release by WebLogic, Inc. prior to BEA acquisition

Subsequent releases beginning at version 4.0 were issued by BEA Systems under the BEA WebLogic Server name.

See also

References

  1. "Foreword". BEA WebLogic Server 8.1 Unleashed. Sams Publishing. 2003. ISBN 0672324873. 
  2. "Foreword". BEA WebLogic Server 8.1 Unleashed. Sams Publishing. 2003. ISBN 0672324873. 
  3. "WebLogic Company Profile". PitchBook. https://pitchbook.com/profiles/company/52841-89. 
  4. "WebLogic Server: A Web Application Server". JavaSkool. https://www.javaskool.com/weblogic-application-server/. 
  5. "WebLogic Server: A Web Application Server". JavaSkool. https://www.javaskool.com/weblogic-application-server/. 
  6. "WebLogic Material". Middleware Admin Pavan. June 2013. https://middlewareadmin-pavan.blogspot.com/2013/06/weblogic-material.html. 
  7. "WebLogic Material". Middleware Admin Pavan. June 2013. https://middlewareadmin-pavan.blogspot.com/2013/06/weblogic-material.html. 
  8. "Programming WebLogic RMI: RMI Communication within WebLogic Server". Oracle / BEA Systems. https://docs.oracle.com/cd/E13222_01/wls/docs81/rmi/rmi_t3.html. 
  9. "BEA WebLogic Server Release 5.0: Examples and Demos". BEA Systems / Oracle. https://docs.oracle.com/cd/E13222_01/wls/docs/demodir.html. 
  10. "Using dbKona". BEA Systems / Oracle. https://docs.oracle.com/cd/E13222_01/wls/docs/classdocs/API_db.html. 
  11. "An Overview of dbKona Architecture". BEA Systems / Oracle. https://docs.oracle.com/cd/E13222_01/wls/docs/techoverview/db.html. 
  12. "Using dbKona". BEA Systems / Oracle. https://docs.oracle.com/cd/E13222_01/wls/docs45/classdocs/API_db.html. 
  13. "BEA WebLogic Server Release 5.0: Examples and Demos". BEA Systems / Oracle. https://docs.oracle.com/cd/E13222_01/wls/docs/demodir.html. 
  14. 14.0 14.1 "WebLogic, Inc.". Wikipedia. https://en.wikipedia.org/wiki/WebLogic,_Inc.. 
  15. "Class T3InitialContextFactory". BEA Systems / Oracle. https://docs.oracle.com/cd/E13222_01/wls/docs61/javadocs/weblogic/jndi/T3InitialContextFactory.html. 
  16. "Class T3InitialContextFactory — Copyright 1997–98 WebLogic, Inc.". BEA Systems / Oracle. https://docs.oracle.com/cd/E13222_01/wls/docs61/javadocs/weblogic/jndi/T3InitialContextFactory.html. 
  17. "History of BEA Systems, Inc.". FundingUniverse. https://www.fundinguniverse.com/company-histories/bea-systems-inc-history/. 
  18. "History of BEA Systems, Inc.". FundingUniverse. https://www.fundinguniverse.com/company-histories/bea-systems-inc-history/. 
  19. "Foreword". BEA WebLogic Server 8.1 Unleashed. Sams Publishing. 2003. ISBN 0672324873. 
  20. "Java Basics: What Is WebLogic?". JRebel. https://www.jrebel.com/blog/weblogic. 
  21. "Oracle WebLogic Server". Oracle Corporation. https://www.oracle.com/java/weblogic/.