BEA Web Logic Workshop 8.1
WebLogic Workshop 8.1 是 BEA 向RAD 工具阵地进军的武器,该工具可以用来创建 Web 应用程序、Web 服务、JSP、门户、EJB 和过程工作流。在第一次打开 WebLogic Workshop 时,你会注意到它的观感与其它 RAD 工具比较相似,但是WebLogic Workshop 提供了很多工具,这些工具使得创建 Web 应用程序的原型更加容易。
首先,数据集成比较紧凑,允许你快速创建数据驱动的 Web 页面和站点,它提供了很多预先配置好的控件,使用这些控件可以很容易地绑定到数据源,以及显示、编辑和更新数据。该工具还包括一些可以用来控制重复元素和页面的控件,而在其它工具中你可以要手工编写代码来实现这一功能。你还可以使用WebLogic Workshop 中的页面流来分离表现、业务逻辑实现和导航控件,如图3所示。
另外还有一个茁壮成长的第三方组件提供商团体,他们提供的组件可以扩展 BEA WebLogic 平台。虽然目前来说 BEA WebLogic Workshop 可用的组件没有Visual Studio 可用的组件那么多,但是几类主要的第三方工具(用户界面、图表和图形、附加功能、报表等)都已经出现。
WebLogic Workshop IDE 中的用户界面也很直观易用,即使你是一位 BEA 工具和 Java 开发的新手。此外,在这个 IDE 内生成(build)和测试应用程序相当的快速和简单。这就意味着你可以快速地在一个应用程序的多个版本间切换,面无须等待生成过程。
对于初次接触 JSP 开发的开发人员来说,BEA WebLogic Workshop 提供了开发 JSP 应用程序的最简单方法,开发人员不需要了解任何底层框架就可以进入开发状态。对于老手的 Java 开发人员来说,这个 IDE 为开发人员提供了很多高级特性,这些高级特性会使他们感觉很自在,并控制底层组件。
至于互操作性,你可以使用BEA WebLogic Workshop 创建能够被其它平台或语言(包括 .NET)消费的 Web 服务,而无须手工干涉或修改 Web 服务本身。