内容发布更新时间 : 2024/12/23 1:15:06星期一 下面是文章的全部内容请认真阅读。
如文档对您有帮助,欢迎下载支持,谢谢!
目录: 1. BEA 公司 2.三层结构的特点 3.中间件的标准
4.中间件标准的详细解释。 BEA公司
BEA系统有限公司(BEA Systems Inc.),于1995年在硅谷成立,1997年在NASDAQ上市,是世界上最大的独立中间件产品和企业电子商务(eCommerce)解决方案供应商,在全球29个国家设有70个办事机构,现有员工2500余人,公司将成为历史上最快实现年营业额达到10亿美元的公司,并已连续19个财政季度保持增长。
BEA系统有限公司在全球范围内拥有超过8000个大型用户,包括诸多世界级大银行、40家最大的电信公司中的38家如:AT&T、MCI、SPRINT、NTT和美国邮政、法国邮政、等邮政企业和大量其他领域的客户。下述统计清晰地显示出BEA在全球主要经济部门中的作用:《财富》500强中全部的电信公司, 《财富》500强中全部的计算机/办公设备制造商,《财富》500强中全部的金融保险和多样化理财公司,《财富》500强中91%的制药公司,《财富》500强中大部分航空和货运公司,《财富》500强中大部分保健的制药公司。
作为业界领先的“跨平台中间件解决方案”供应商,BEA始终致力于为企业关键应用系统提供完整的中间件产品系列,并具有最广泛的硬件和操作系统平台(70多种)兼容性。其产品和服务使分布式关键任务应用系统在客户机/服务器、Internet和传统环境中挥洒自如。BEA提供面向在线联机交易处理、基于消息队列和采用分布式对象技术、以及业界领先的JAVA应用服务器的中间件产品,为建立、部署、管理和连接 企业关键任务应用系统提供重要的中间件基础结构。
1998年,在Gartner集团著名的大型应用服务器软件市场的分析象限图中, BEA是唯一一家被列于右上角位置的公司,这意味着BEA无论是在产品策略的完整性还是执行能力方面都居绝对领导地位。1998年,BEA还入选该年度著名的 Intelligent Enterprise杂志评选的信息技术领域12家最有影响的公司,成为企业应 用集成领域的领导者。
BEA的产品
BEA的中间件产品包括“应用服务器”(Application Server)和“企业应用集成”(Enterprise Application Integration),在“应用服务器”方面包括优秀的BEA Tuxedo 和 WebLogic, 在“企业应用集成”方面包括如何将开放系统与大机专有系统互连的一系列产品,详细如下: ? BEA Tuxedo系列:
? BEA WebLogic系列:
? BEA eLink系列:
如文档对您有帮助,欢迎下载支持,谢谢!
1. BEA TUXEDO系列:
BEA TUXEDO是历史最悠久、性能最优、市场占用率最高、跨平台数最多的交易中间件,是几乎所有主机及数据库厂商进行基准测试时首选的中间件平 台(请参见http://www.tpc.org),用以提高其产品的资源利用率和交易处理性能。 BEA TUXEDO 是在企业、Internet 这样的分布式运算环境中开发和管理三层 结构的客户/服务器型关键任务应用系统的强有力工具。它具有分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。开发人员能够用它建立跨多个硬件平台、数据库和操作系统的可互操作的应用系统。 BEA TUXEDO 提供了在分布式网络环境下开发、管理和维护关键应用系统的各种函数接口、管理命令和系统服务。大大减轻了应用系统的开发人员的工作量,使应用系统的性能更高,可靠性、可用性、安全性、数据的完整性和一致性更强。使应用的管理、维护和升级更加简便, 2. BEA WebLogic系列:
BEA WebLogic系列面向Internet/Intranet/Extranet应用的产品,支持高可伸缩、高可用的企业Java和 CORBA标准,将现有的企业应用、主机应用扩展到Web上,是开发、部署和运行大型企业关键 Web应用的首选。BEA WebLogic Enterprise采用BEA TUXEDO的核心 引擎,并支持企业Java(包括EJB)、CORBA以及TUXEDO的API(应用程序开 发界面)。因而,采用BEA WebLogic Server、BEA M3或BEA TUXEDO 建立 的应用 系统不需任何修改 便能够在BEA WebLogic Enterprise上运行。这一 自动的向上兼容能力意味着用户现在能够选择任一BEA的中间件平台上开始应用系统的开发和部署,而未来则能够运行于BEA WebLogic Enterprise 之上。
BEA WebLogic是绝对的市场领导者,8000多个客户和1200多家合作伙伴视BEA为事实上的标准电子商务平台。 3. BEA eLink系列
BEA eLink系列使您能够将不同种类的应用互连, 如:IBM专有系统和开放系统应用间的互操作, 从而保证投资不受损失,在电子商务(eCommerce)领域,这一点是尤为重要的。 三层结构的特点
三层客户机/服务器模式的核心概念是利用交易中间件将应用的业务逻辑、表示逻辑和数据分为三个不同的处理层,从而使其应用系统不但具备了大型机系统稳定、安全和处理能力高等特性,同时拥有开放式系统成本低、可扩展性强、开发周期短等优点。而交易中间件作为构造三层结构应用系统的基础平台,提供了以下两个主要功能:负责客户机和服务器间的联接和通讯;提供一个三层结构应用开发和运行的平台。
交易中间件提供一个基础的框架去帮助你建立、运行和管理一个三层客户机/服务器模式的应用,使你不需要从零做起,大大缩短了应用开发的时间,提高
如文档对您有帮助,欢迎下载支持,谢谢!
了应用开发的成功率。根据 Standish Group的调查报告,采用一个成熟的交易中间件产品能够为应用开发节省25%-50%的时间。而通过自己去开发应用里中间件功能的项目,有90%以上以失败告终。
中间件的标准
“中间件“是BEA公司将Midware软件引入中国后给出的中文名称(英文Midware),一个真正的中间件要具备如下特征(后面有详细解说): (1)成熟、稳定、可靠 : 这是构筑企业级应用的最根本的保证 (2)很强的产品生命力 : 保证产品能够得到长久的发展及完善的支持 (3)完整、高质量的功能 : 可以预先考虑到客户各种复杂的应用情况 (4)优秀的性能 : 大大提高系统的应用性能
(5)开放、遵循标准 : 能得到最广泛的软硬件厂商的支持,才能生存 (6)简单、易用 : 保证快速高质量的开发
BEA TUXEDO的技术特点
(1) 最成熟、稳定、可靠的开放平台交易中间件产品 ? 16年的历史,世界第一个开放平台交易中间件产品。
? 数千个大型客户,数百万个前端用户,每天处理数亿笔交易。
? 在全球交易中间件市场(包括WAS)上占据了46%的市场占有率,包括主机平台,开放系统等等,而第二名只占据了9%(来自IDC1999报告)。 (2) 最强生命力的开放平台交易中间件产品 ? 以开放为本,BEA TUXEDO出身于开放系统的化身—UNIX,从其基础体系结构
上就是开放的,目的是支持所有开放的系统资源。不会带有从专用系统转到开放系统时所带来的“遗传病”和“后遗证”。 ? BEA Tuxedo拥有16年的历史,46%的市场占有率。 ? BEA是全球最大的独立中间件厂商,得到几乎所有硬件和数据库厂商的支持。 ? BEA每年投入几千万美元,用超过400个中间件技术精英专职负责产品的研
究和开发工作,以保证产品技术的领先。 ? 业已正式推出的面向Internet和CORBA应用的企业级产品和WEB应用服务
器体现了BEA公司对中间件市场的高瞻远瞩和强烈信心,为BEA TUXEDO用户推开了通向未来之门。 (3) 拥有完整、高质量的功能
BEA Tuxedo具备了所有交易中间件产品所应具备的功能,并高质量地将其实现: ? 高速数据甬道机制,减少客户机与主机和数据库的联接,降低整个系统的负
担。 ? 提供7种客户机/服务器通讯方式,使应用开发灵活方便 ? 提供网络通讯压缩和加密机制,使通讯性能和安全性大大提高 ? 提供 名字服务和数据依赖路由机制,提高系统设计的灵活性 ? 提供3个层面的系统负载均衡机制,能最有效地运用系统资源