Sun Java Studio Creator Sun 最近发布了Java Studio Creator 的第一个版本Java Studio Creator 可以用来创建 JSP Web 应用程序如图所示这个 IDE 本身组织得很好但是它没有在市场上存在较长时间的其它工具那些成熟 使用Java Studio Creator 创建原型是一个麻烦的过程即使更改像字体名称或字体大小之类的简单属性可能都很困难Sun 做得比较好的一个地方是多页面应用程序的开发在Java Studio Creator 中你可以在页面间拖放连接(connection)这样使得在页面间创建链接非常轻松 幸运的是虽然Java Studio Creator 在创建原型上有所欠缺但是它在其它方面表现很好提供了开发和部署 Java 应用程序所需要的各种东西包括一个 SQL 数据库服务器一个应用程序服务器以及 Java SDK对于那些寻求开始 Java 开发项目并且使用 Java 语言的开发人员来说这个包罗万象的方法可以使项目快速地展开 然而对于需要一个开发团队协同工作的 RAD 项目Java Studio Creator 并不很适合——你最好使用 Sun 的 Java Studio Enterprise 产品这是一个更适合大型开发团队的集成套件但是对于需要快速进入开发状态的小型开发团队来说Java Studio Creator 可能正好适合 说到第三方组件虽然目前有很多 Java 组件但是只有很少几个能够与Java Studio Creator IDE 集成随着这个工具的成熟你或许会看到对集成工具集的更多支持但是在第一个发布版本中它还难于与其它更加成熟的工具较量 图: Sun Java Studio CreatorBEA Web Logic Workshop WebLogic Workshop 是 BEA 向RAD 工具阵地进军的武器该工具可以用来创建 Web 应用程序Web 服务JSP门户EJB 和过程工作流在第一次打开 WebLogic Workshop 时你会注意到它的观感与其它 RAD 工具比较相似但是WebLogic Workshop 提供了很多工具这些工具使得创建 Web 应用程序的原型更加容易 首先数据集成比较紧凑允许你快速创建数据驱动的 Web 页面和站点它提供了很多预先配置好的控件使用这些控件可以很容易地绑定到数据源以及显示编辑和更新数据该工具还包括一些可以用来控制重复元素和页面的控件而在其它工具中你可以要手工编写代码来实现这一功能你还可以使用WebLogic Workshop 中的页面流来分离表现业务逻辑实现和导航控件如图所示 另外还有一个茁壮成长的第三方组件提供商团体他们提供的组件可以扩展 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 服务本身 图: BEA WebLogic Workshop |