BEA Systems是一家曾专注于企业基础软件产品的公司,其产品线包括Tuxedo、WebLogic和AquaLogic。该公司成立于1995年,由Bill Coleman、Edward W. Scott和
庄思浩三位Sun Microsystems的前员工创立。BEA Systems在全球范围内服务超过15,000家客户,其中包括多数《财富》500强公司。2008年4月29日,BEA Systems被
甲骨文公司(Oracle Corporation)全资收购。
历史沿革
BEA Systems成立于1995年,总部位于
加利福尼亚州的
圣何塞。公司名称源自三位创始人的名字首字母:Bill
Coleman、Ed Scott和Alfred Chuang。BEA通过收购Information
管理学和Independence Technologies等公司,获得了Tuxedo分布式事务管理系统,并在1998年收购了WebLogic公司,进一步扩展了其产品线。BEA在2002年至2008年间赞助了Rahal Letterman Lanigan Racing车队,并在2005年推出了AquaLogic产品线,进入了服务导向架构(SOA)领域。同年,BEA通过收购
瑞典电信软件提供商Incomit,扩展到电信基础设施领域。2006年,BEA继续收购了多家公司,包括Plumtree
软件、Fuego和Flashline,这些收购成为了AquaLogic SOA产品堆栈的一部分。2007年10月12日,
甲骨文公司宣布打算收购BEA Systems,最终在2008年1月16日签署了最终协议,以85亿美元完成收购。在被
Oracle数据库收购时,公司在全球拥有78个办事处。
产品
BEA Systems的产品线主要包括:
- Tuxedo(现为Oracle Tuxedo):面向事务的
中间件平台。
- BEA WebLogic(现为Oracle WebLogic Server):Java EE企业基础设施平台。
- AquaLogic(现为Oracle Service Bus):面向服务的架构(SOA)平台。
BEA的
weblogic产品家族包括WebLogic Server、WebLogic Workshop、WebLogic Portal、WebLogic Integration和JRockit。AquaLogic产品家族旨在支持服务导向架构部署,包括AquaLogic BPM套件、AquaLogic User Interaction、AquaLogic Enterprise Repository、AquaLogic Service Bus、AquaLogic Service Registry、AquaLogic Data Services Platform和AquaLogic Enterprise
证券。BEA还推出了WebLogic通信平台,包括WebLogic SIP Server和WebLogic Network Gatekeeper,以及BEA WebLogic RFID产品家族。此外,BEA还推出了AquaLogic Commerce Services(ALCS),这是一个基于Elastic Path
电子商务解决方案与WebLogic应用服务器集成的电子商务解决方案,但在2009年的6.0版本后停止使用。
BEA Systems生产了AquaLogic软件套件,用于管理面向服务导向架构(SOA)。它包括以下产品:
- BEA AquaLogic BPM套件:一套业务流程管理(BPM)工具,结合了工作流和流程技术与
企业应用集成功能。
- BEA AquaLogic User Interaction:一套用于创建门户、协作社区组合应用程序和其他使用服务架构的应用程序的工具。
- BEA AquaLogic Enterprise Repository:管理任何类型软件资产的元数据,
映射了连接这些资产的关系和相互依赖关系。
- BEA AquaLogic Service
总线:具有运营服务管理的
企业服务总线(ESB)。
- BEA AquaLogic Service Registry:一个带有嵌入式治理框架的UDDI v3注册表。
- BEA AquaLogic
数据 Services
Platform(以前称为Liquid Data):提供创建和管理不同数据服务的工具,使用XQuery语言进行数据组合和转换。
- BEA AquaLogic Enterprise
证券:用于分布式
身份验证、细粒度授权和其他安全服务的安全基础设施应用程序。
优势
1.领先的标准
对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、
XML和WML,使Web应用系统的实 施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。
2.无限的可扩展性BEA WebLogic Server以其高扩展的架构体系闻名于业内,包括
客户机连接的共享、资源 pooling以及
动态网页和EJB组件群集。
3.快速开发凭借对EJB和JSP的支持,以及BEA WebLogic Server 的Servlet组件架 构体系,可加速投放市场速度。
这些开放性标准与WebGain Studio配 合时,可简化开发,并可发挥已有的技能,迅速部署应用系统。
4.部署更趋灵活BEA WebLogic Server的特点是与领先数据库、操作系统和Web服务器 紧密集成。
5.关键任务可靠性其
故障容许度、
系统管理和安全性能已经在全球数以千计的关键任务环境中得以验证。
6.体系结构 BEA WebLogic Server是专门为企业电子商务应用系统开发的。企业电 子商务应用系统需要快速开发,并要求服务器端组件具有良好的灵活性和安全性,同时还要支持关键任务所必需的扩展、性能、和
高可用性。BEA WebLogic Server简化了可移植及可扩展的应用系统的开发,并为其它应用 系统和系统提供了丰富的
互操作性。
凭借其出色的群集技术,BEA WebLogic Server拥有最高水平的可扩展 性和
可用性。BEA WebLogic Server既实现了网页群集,也实现了EJB组件 群集,而且不需要任何专门的硬件或操作系统支持。
网页群集可以实现透明的复制、负载平衡以及表示内容容错,如Web购物车;组件群集则处理复杂的复制、负载平衡和EJB组件
故障容许度,以及状态对象(如EJB实体)的恢复。
无论是网页群集,还是组件群集,对于
电子商务解决方案所要求的
可扩展性和可用性都是至关重要的。
共享的
客户机/服务器和数据库连接以及数据
CPU缓存和EJB都增强了性能表现。这是其它Web应用系统所不具备的。