WebLogic Platform 8.1崭新的平台----用强有力的功能解决开发问题
BEA即将发布BEA WebLogic Platform 8.1,这是BEA公司应用基础结构平台产品的最新版本,为构建与集成企业应用提供了强大的最新的技术支撑。当BEA在2002年推出WebLogic Platform的时候,我们曾清楚地表明了我们对于应用基础结构平台产品的看法,即,使开发人员能够方便快捷地构建与集成企业应用;使这些应用的部署与治理工作大大简化;同时具有内在的可扩展性,以利于获得广泛的认同,并被市场所接受。于2003年3月推出的WebLogic Platform 8.1 beta版,实现并扩展了这一观点。它将Platform开发工具集中于一个统一的可视化开发环境中,并且增强了WebLogic应用与其他企业应用集成的能力。本文将对WebLogic Platform 8.1进行一番简要的介绍,还会讨论这一版本的主要特点对于开发人员来说意味着什么。
WebLogic Platform 8.1及其组件产品
BEA WebLogic Platform 8.1 是一种高度集成的平台,它将Web应用、Web服务、EJB、工作流、消息应用、企业门户、贸易伙伴应用等等的开发集成在一起。每一个应用程序都可以与其他企业应用集成,并在一个完全集成的、性能卓越的、高度可靠的运行环境中进行治理。所有这些都存在于一个单一的、集成的产品包里: l WebLogic Workshop 8.1 Platform Edition:这是一个统一的可视化开发环境和运行时框架,可以为WebLogic Server、WebLogic Integration和WebLogic Portal创建企业级应用。· WebLogic Integration 8.1:这是在WebLogic Server之上建立的集成解决方案,用于连接企业应用、数据库、业务流程、以及业务合作伙伴。其中包括业务流程/工作流治理、数据转换、消息代理、适配器集成以及B2B支持。·WebLogic Portal 8.1:完整的企业门户框架,基于WebLogic Server而创建,主要针对需要集成的企业。支持门户应用的开发、应用聚合、门户的外在表现及个性化、用户与权限治理、内容治理,以及门户的委托治理。WebLogic Server 8.1:引领潮流的Web应用服务器,它是WebLogic Platform的基础。其中包括完整的J2EE运行时环境与开发工具,还可支持对高可用、高伸缩性和高安全性应用程序的治理。
WebLogic JRockit 8.1:高性能的JVM,在服务器端的性能和可伸缩性上有了极大的优化。所有的WebLogic Platform组件都支持WebLogic JRockit。目前,JRockit已经完整地集成到WebLogic Platform的产品包中,同时还可以作为单独的JVM使用。BEA坚持将这些作为各自独立的产品,让用户有机会挑选最适合于特定项目的组件,同时可以在今后将WebLogic Platform提供的额外功能添加并集成进来。本文将集中讨论WebLogic Platform 8.1与上述组件产品的新特性。除此之外,BEA还提供了其他一些产品,用来定义BEA WebLogic Enterprise Platform,具体包括:·用于应用集成的BEA WebLogic Adapter·BEA Liquid Data for WebLogic·JBuilder,WebLogic版·BEA TuxedoBEA将会为WebLogic Platform 8.1的使用提供全部产品的最新版本和/或认证。
集中与集成
在定义WebLogic Platform 8.1的过程中,我们的注重力集中在如何给用户和开发人员提供最大好处的那些主题上。第一个主题就是集成。大多数WebLogic的应用程序都有与第三方应用、自定义应用、消息系统、Web服务、内容治理系统、贸易伙伴等等集成的需求。为了满足这些需求,WebLogic Platform 8.1主要在集成能力上进行了增强,其中包括简化开发、新增运行时功能、并改进了治理功能,以更好地利用现有的企业环境。还有一个与此相近的主题称为集中(convergence)。越来越多的自定义解决方案需要不止一种WebLogic Platform运行时组件,即WebLogic Server、Integration和Portal的组合。作为对这个问题的回答,我们对这些产品的开发工具进行了组合和统一,于是就有了WebLogic Workshop Platform Edition,这一个产品目前支持WebLogic Portal、WebLogic Integration应用、以及WebLogic Server上的Web 服务、Web应用的可视化开发。对于J2EE的开发人员而言,我们增强了WebLogic Server的J2EE编译器、工具以及其他实用工具的功能,并且继续支持像JBuilder之类工具的WebLogic版本,开发人员可以继续用这些工具开发J2EE应用程序。不仅如此,WebLogic Workshop还提供了易于使用的可视化开发环境,使更大范围内的开发人员不用成为J2EE专家就可以开发WebLogic Server、Integration及Portal应用。
由于在集中和集成两个领域内功能的增强,WebLogic Platform 8.1平台最终为自定义应用的开发以及集成的简化提供了非常新的功能,同时依然在支持已经被证实为可靠的和可扩展的WebLogic Server及WebLogic Server J2EE。对开发人员来说,这就意味着降低了培训的时间,提高了生产率,增进了软件和技能的可重用性,并减少了产品发布和部署的时间,同时增加了企业级开发项目的ROI(投资回报)。这还意味着您的企业中将更广泛的接受WebLogic Platform,也会有更多提供补充产品和分层应用程序的ISV采用WebLogic。